Nital :
Is it possible to load initial data in a MongoDB
database using src/main/resources/data.sql
or by any other file?
I understand that data.sql
is used for SQL
DB's whereas MongoDB
is a NOSQL
DB. But just wanted to know if there is any equivalent of data.sql
for NOSQL
DB's.
While googling I found out this SO link (Spring Boot - Loading Initial Data) which does what I am looking for but still it's not a standalone file data.sql
.
A. Malynskyi :
To load initial data you can use db migration tool like MongoBee
It's very useful option to handle data initialization in java. You just need to configure @Bean public Mongobee mongobee
in your spring boot and setup component scan for data ChangeLogs where data creation actually happens.
Guess you like
Origin http://10.200.1.11:23101/article/api/json?id=436474&siteId=1