使用 Spring Data 的 Mongodb 文档版本控制

标签 mongodb spring-data-mongodb

我在我的 Java 应用程序中使用 Spring Data 连接到 MongoDb,并且需要对文档进行版本控制(主要是存储历史记录)。 如果使用 Mongoid,它似乎在 Ruby 中非常简单。

我想知道 Spring Data 是否对 Java 有类似的东西。或者你最好尝试实现你自己的。

最佳答案

是的,Spring 数据中有一个非常好的功能是审计,您可以引用以下链接

http://www.javacodegeeks.com/2013/11/auditing-entities-in-spring-data-mongodb-2.html

关于使用 Spring Data 的 Mongodb 文档版本控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15293640/

相关文章:

mongodb - Mongodb - 索引变慢

mongodb - 无法从Kubernetes集群连接到MongoDB Atlas集群

linux - 在 Ubuntu 20.04 中安装 mongodb 时出现 "mongodb-org : Depends: mongodb-org-server but it is not going to be installed"

java - MongoDB 聚合变化以匹配天数差异匹配

java - 映射异常 : "No property found on entity to bind constructor parameter to"?

mongodb - 如何彻底销毁docker-compose创建的Mongo数据库?

python - 使用 Flask-pymongo 扩展通过 _id 在 MongoDB 中搜索文档

Spring Data MongoDB,如何设置SSL?

spring - 可以将 Spring Data MongoDB 配置为支持每个存储库的不同数据库吗?

spring - 使用 Spring Data REST 和 MongoDB 访问和更新关联资源