【发布时间】:2014-10-27 13:28:17
【问题描述】:
我有一个ObjectIDs 数组,代表集合中文档的_id 值:
ObjectID[] documentsAffected
如何准备查询以返回此数组中引用的所有文档?
我查看了以下内容,但它仅适用于单个值,而不适用于数组:
Query.EQ("_id", documentsAffected)
我不想编写一个 for 循环,也不想一次返回一个文档,因为我需要以相同的方式更新这些文档,当我可以在一个语句中更新它们时,这似乎效率低下将它们全部检索出来。
有没有办法有效地做到这一点?如果没有,是否有另一种方法可以根据引用它们的某些项目列表返回所有文档?
【问题讨论】:
标签: c# .net mongodb mongodb-query mongodb-.net-driver