有没有办法从没有_id字段的MongoDB中检索数据?

时间:2011-04-08 11:34:48

标签: mongodb-.net-driver

我在项目中使用MongoDB,目前我正在学习如何运作。

插入记录时,MongoDB会自动生成ID。查询数据时,它总是返回_id。当我们将Bson / Json反序列化为out对象时,这会产生一个问题,因为我们的类型没有那个字段(我们真的不想把它放进去)。

有没有人知道如何检索数据而不在结果中获取_id?

1 个答案:

答案 0 :(得分:3)

是的,只是明确省略它:

collection.Find(criteria)
    .SetFields(Fields.Include("oneField", "anotherField").Exclude("_id"))