2016-09-19 148 views
2

是否有办法在@Document的同一个变量上实现@Id@Field,这样变量也保存在文档中?尽管我得到了开发人员遵循的设计惯例,但我尽可能保留尽可能多的数据。@Id和@Field在同一个变量上?

回答

1

@Id注释将优先于@Field,所以不能将该ID作为文档ID和文档内的值持久保存。 最快捷的方法可能是将id字段复制为单独的@Field注释属性?

+0

谢谢西蒙:) – prettyvoid

+0

西蒙是唯一的方法来做到这一点?如果不需要,我没有看到在文档模型中复制属性的好理由。 –