我有一个标准的POJO,里面有一组属性。 POJO已注释为@Document
,因此可以作为文档保存在MongoDB中。
如何(注释??)可以忽略/避免POJO中的某个属性被保留?
答案 0 :(得分:61)
它是@Transient
注释。见http://static.springsource.org/spring-data/data-document/docs/current/reference/html/#mapping-usage-annotations
答案 1 :(得分:32)
如果您正在寻找像我一样的实际包裹,那么这个包将起作用:
import org.springframework.data.annotation.Transient;
哪个来自Spring framework API文档。
但是这一个是JPA注释,对MongoDB不起作用:
import javax.persistence.Transient;
的一部分
答案 2 :(得分:1)
使用includes
请注意,您使用以下软件包
joins