2009-12-08 51 views
0

請告訴我獲得的最好方法/查詢DB參考: UPDATE:Access數據庫參考MongoDB的

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

假設是用戶只屬於一個組,我怎麼會得到所有用戶對於其國家一組從字母'A'開始?國家是一個字符串。

此外,如果用戶使用超過1個組,它將如何改變。

回答

0

假設「用戶」是集合中「用戶」和「基團」是在收集的「基團」:

db.users.find({groupref : {$ref : "groups", $id : group._id}})