我们使用Spring Data mongodb来操作MongoDB。我使用Spring Data JPA来管理一些关系数据库。可以将SQL打印到日志文件(log4j或logback)中。但是对于mongoDB操作,没有日志输出。有没有什么办法可以让我们调试基于Spring Data MongoDB模块在MongoDB中插入或升级了什么文档(json对象)?
我正在尝试创建一个webservice,它接收一个json对象,并根据该对象是否已经作为文档存在于我的mongodb中来执行一些操作。如果文档已经存在,我只需要执行我的操作。如果没有,我必须先插入它,然后再执行操作。
使用spring data MongoRepository或MongoTemplate,我如何检查文档是否已经存在-使用我要插入的整个文档?如果整个文档已经存在,我就不需要插入新文档了
我正在尝试为我的spring boot应用程序创建一个docker-compose文件,该应用程序使用MongoDB地图集,但当我发送请求时,它不能在本地工作。[localhost].[/] : Initializing Spring embedded WebApplicationContext
2021-07-02 10:05:40.275 INFO