2012-05-30 62 views

回答

0

由於MongoDB不是關係型數據庫管理系統,只有一次調用就無法實現。
您需要做的是首先檢索您想要用於搜索的文檔。在您檢索它時,您正在使用存儲在文檔中的該陣列在其他集合的字段上查詢$in。所以對於mongo shell來說,這可能是這樣的:

var ar = db.coll1.findOne().numArray 
db.coll2.find({b: { $in : ar }}) 
相關問題