Spring Data MongoDB返回对象转换器

时间:2012-01-27 17:39:07

标签: mongodb spring-data

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

在保存Spring数据期间,MongoDB执行相同的操作,只保存那些不是null的值。

1 个答案:

答案 0 :(得分:0)

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