陣列和文件我有ID的像例如如何匹配和MongoDB中
陣列[ID1,ID2,ID3 ......]
之間找到和我有一個收集與文檔例如
{
"_id" : ObjectId("1111111111111"),
"phoneNumber" : "1234567891",
"fid" : "id1",
"pid" : "abcd",
"activeFlag" : true
},
{
"_id" : ObjectId("2222222222"),
"phoneNumber" : "1234567891",
"fid" : "id1",
"pid" : "efgh",
"activeFlag" : true
},
{
"_id" : ObjectId("33333333333"),
"phoneNumber" : "1234567891",
"fid" : "id2",
"pid" : "xyz",
"activeFlag" : true
},
{
"_id" : ObjectId("4444444444444"),
"phoneNumber" : "1234567891",
"fid" : "id3",
"pid" : "mnop",
"activeFlag" : true
}
我想找到與FID在我的ID陣列ID匹配該文件, 也我想根據_id排序,並且限制爲9.
如果採用id1,那麼我需要所有具有fid作爲id1的文檔,就像那樣。
你有什麼迄今所做?任何努力來解決它? – Saleem