0

我有一个包含 50 个不同字段的大型文档。保存此文档时,只需要几个字段。当我通过 Spring Data MongoDB 获取该文档时,是否可以null从对象中消除值字段?

在保存 Spring Data 期间,MongoDB 做同样的事情,只保存那些不是null.

4

1 回答 1

0

我们的Query类有一个fields()方法,它返回一个Field允许定义从文档中读取哪些字段的对象(Javadoc)。因此,当针对集合执行查询对象时,您会得到部分文档,从而得到部分填充的域对象。

于 2012-01-27T18:43:52.867 回答