0

访问/查询数据库参考的最佳方式是什么:更新:

users: name, groupref : {$ref:"groups",$id:"ObjectId ..." } }
groups: name, topic, country,...,..

假设用户只属于一个组,我将如何获得国家以字母“A”开头的组的所有用户?国家是一个字符串。

此外,如果用户属于 1 个以上的组,它将如何变化。

4

1 回答 1

0

假设“user”在集合“users”中,“group”在集合“groups”中:

db.users.find({groupref : {$ref : "groups", $id : group._id}})
于 2009-12-08T16:38:40.257 回答