是否可以使用 src/main/resources/data.sql
或任何其他文件将初始数据加载到 MongoDB
数据库中?
我了解 data.sql
用于 SQL
DB,而 MongoDB
是 NOSQL
DB。但只是想知道 NOSQL
DB 是否有任何等效的 data.sql
。
在谷歌搜索时,我发现了这个 SO 链接 (Spring Boot - Loading Initial Data),它可以满足我的需求,但它仍然不是一个独立的文件 data.sql
。
最佳答案
要加载初始数据,您可以使用数据库迁移工具,如 MongoBee
在java中处理数据初始化是非常有用的选项。您只需要在 Spring Boot 中配置 @Bean public Mongobee mongobee
并设置组件扫描以查找实际发生数据创建的数据 ChangeLogs。
关于java - 如何通过 Spring Boot 在 MongoDB 中加载初始数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47678465/