草庐IT

.net-4.0 - MongoDB 和复杂数组搜索

我在Mongo中存储了一些37K文档,看起来类似于这些:{"_id":GUID,"Country":"Germany","TypeIds":[47]}{"_id":GUID,"Country":"France","TypeIds":[54,47]}使用MongoDBC#驱动,根据上面两条记录,如何查询如下信息:所有文档的TypeId包含47或54-应该产生2条记录所有文档的TypeId包含47和54-应该产生1条记录所有TypeId包含54且国家/地区为“德国”的文档应产生0条记录谢谢,基隆 最佳答案 你有这样的类(我只是用Guid