阵列和文件我有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