0
我有一個ID,並且我想要獲取具有此ID的所有文檔。 Mongo:在Id的數組中找到元素(id)
我怎麼能得到的所有文件:
my_ID
在{recipients.ids}
我覺得這有點像在 「對立」 到$。
謝謝。
我有一個ID,並且我想要獲取具有此ID的所有文檔。 Mongo:在Id的數組中找到元素(id)
我怎麼能得到的所有文件:
my_ID
在{recipients.ids}
我覺得這有點像在 「對立」 到$。
謝謝。
如果我正確理解,這應該做到這一點:
db.your_collection.find({'ids.recipients': 'the_id_you_look_for'})
'陣列( 「recipients.ids」=> 「591c906baced92bd0a8b4567」)'。匹配數組中包含與該屬性中的值匹配的元素的文檔。還要注意它是一個「字符串」而不是「ObjectId」,它指向代碼中其他地方的錯誤。有關一般參考,請參見[「點符號」](https://docs.mongodb.com/manual/core/document/#dot-notation) –