mongodb - Spring Data MongoDB 阻止保留某些字段

标签 mongodb persistence spring-data

我正在使用 Spring Data for MongoDB 来持久化我的域对象。我想知道是否有一种方法(可能使用注解?)来防止 Spring Data 将某些字段持久化到 MongoDB 中?

有人知道该怎么做,还是我必须编写自己的映射器?

谢谢。

最佳答案

在这种情况下,为您需要忽略的字段使用 @Transient 注释。

在这里查看更多信息 - Transient

关于mongodb - Spring Data MongoDB 阻止保留某些字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15203709/

相关文章:

scala - 如何将 Mongo BasicDBList 转换为不可变的 scala 列表

Mongodb $lookup 在多个字段上

.net - 为什么我的函数范围静态变量在对象实例之间持续存在?

hibernate - Grails将Java 8域对象的LocalDateTime映射到Gorm

java - 以列表作为参数的 spring-data 查询方法

python - 我需要关闭 pymongo session 吗?

node.js - 如何在两个包中使用 Mongoose ?

java - DDD中如何实现Persistence Ignorance?

mongodb - java.io.BufferedReader().map 无法从Stream(Stream<? extends T>) 推断 <T> 的类型参数

java - 将 MongoTemplate 与 MongoClient 和 UserCredentials 结合使用