使用复合键查询Mongo Collection

时间:2013-11-07 16:13:11

标签: mongodb

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

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

复合键确保多租户环境中的唯一性。对于这个应用程序,BSON的订单是不变的。

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

1 个答案:

答案 0 :(得分:0)

当然,请使用简单的find()

db.stuff.find({"_id.brand" : "acme"});