-1

我有一个带有复合键的集合:

db.stuff.insert( {"_id":{"aid":"123","brand":"acme"},"name":"Greg"} )

复合键可确保多租户环境中的唯一性。对于这个应用程序,BSON 的顺序是恒定的就可以了。

我的问题是:我可以找到所有带有品牌=“acme”的“东西”(即在查询中使用复合键的一部分)吗?如果可能的话,它会利用索引吗?

4

1 回答 1

0

当然,使用一个简单的find()

db.stuff.find({"_id.brand" : "acme"});
于 2013-11-07T16:21:27.660 回答