【发布时间】:2022-10-21 21:25:00
【问题描述】:
我的问题类似于Populate a database with TestContainers in a SpringBoot integration test,但我有一个 mongodb 测试容器,如下所示:
@Container
private static MongoDBContainer mongoDBContainer = new MongoDBContainer(DockerImageName.parse("mongo:3.4.20"))
我可以使用 mongorepository.save() 但这并不可行,因为有多个集合并且我需要填充几个字段(其中一堆是嵌套字段)。还有什么其他方法可以达到同样的效果?
【问题讨论】:
标签: spring-boot spring-data-mongodb spring-test testcontainers