2016-02-05 107 views
0

我有一個字段,裏面有一本字典,將人們映射到數字0-9。用數字檢查數據完整性

{peopleDict : {bob: 3, les: 3, meg: 8, sara: 6}}

我也有另一場在它的另一個解釋,這是爲了計算分配給每個號碼的人數。

{countDict : {"3" : 2, "8" : 1, "6" : 1}}

所以文件看起來像

{peopleDict : {bob: 3, les: 3, meg: 8, sara: 6}, 
countDict : {"3" : 2, "8" : 1, "6" : 1}} 

我想寫一個測試countDict是否真的爲每個文檔匹配peopleDict查詢。我敢肯定,必須有一種方法來做到這一點aggregate,但我不太確定如何。

回答

0

據我所知,你不能加入不同集合的數據。因此,如果您將它們放在單獨的集合中,則需要在應用程序級別分析數據,或重新設計數據結構以將其全部集中到單個集合中。

+0

謝謝。他們實際上都在同一個集合中,只是不同的領域。上面編輯。 – Hatshepsut