1
Collection
中的文檔包含一個名爲userId
的字段,該字段存儲創建該文檔的用戶的_id
。用戶可能會創建多個文檔。流星如何從集合中有效地發佈文檔?
該文件的_id
存儲在陣列內的用戶配置文件whcih包括他們已經創造了
由於所有文件_id
字段建立索引,是有速度的巨大差異,找到所有文檔_id
並在以下兩個遊標之間發佈?我在問,這個藏品將會保存數千份文件。
Collection.find({_id: {$in: {arrayOf_ids}}})
或
Collection.find({'userId': this.userId})
一個用戶有很多文檔,正如我已經解釋過的,這些文檔id存儲在用戶配置文件中供他們參考。關於mongo如何遍歷數組的說明很有幫助。謝謝Matt – meteorBuzz
的權利,而不是存儲在用戶配置文件中的ID,訂閱文檔集合。 –