2017-06-01 69 views
0

我有一個ID,並且我想要獲取具有此ID的所有文檔。 enter image description hereMongo:在Id的數組中找到元素(id)

我怎麼能得到的所有文件:

my_ID{recipients.ids}

我覺得這有點像在 「對立」 到$。

謝謝。

+0

'陣列( 「recipients.ids」=> 「591c906baced92bd0a8b4567」)'。匹配數組中包含與該屬性中的值匹配的元素的文檔。還要注意它是一個「字符串」而不是「ObjectId」,它指向代碼中其他地方的錯誤。有關一般參考,請參見[「點符號」](https://docs.mongodb.com/manual/core/document/#dot-notation) –

回答

0

如果我正確理解,這應該做到這一點:

db.your_collection.find({'ids.recipients': 'the_id_you_look_for'})