1
我收集了一個集合Projects
和一個集合Questions
。每個Project
都有一個「已接受」的文檔,以及一系列已接受的用戶。 每個Question
都有一個projectId項目文件。流星計數兩個集合的值
示例情況:
有6個問題。項目1有兩個問題,項目2有兩個問題,項目3有兩個問題。
用戶X已接受項目2和項目3.
我想返回用戶X得到的問題數量。
return Projects.find({accepted: currentUser}); // Gives two projectId's
,然後將每個專案編號:
return Questions.find({project: <projectId>}).count();
,並添加爲每個專案編號問題,所有金額。
我該怎麼做?
你的, 大號
你能與預期結果對您的問題加樣的文件? – styvane
'return Questions.find({project:{$ in:[projectIds]}})。count();' – richsilv