我有这个结构
{
"_id": "willwill",
"rental": {
"hitchhikergalaxy": {[...]},
"animalfarm": {[..]}
}
}
这[..]
是一个嵌入式文档,存储了租赁的详细信息(并且完全相同的数据也存在于另一个集合中),并且rental
对象的键是_id
集合的book
。
我ensureIndex()
该如何查询?
db.users.find({"rental.animalfarm": {'$exists': true}})
(我在 PHP 上使用 MongoDB,但上面的示例是在 JavaScript 中)