[{"_id":ObjectId("55f181e43fdda0be857daaf4"),"form_info":[{"val":"王思聰","id":"1"},{"val":"13800138000","id":"2"}],"tags":[],"__v":0},{"_id":ObjectId("55f181e43fdda0f48578acf4"),"form_info":[{"val":"李麗珍","id":"1"},{"val":"13934438010","id":"2"}],"tags":[],"__v":0}]如果我想篩選form_info數組內符合成員對象內id為1,val為王思聰且id為2,val為13800138000的記錄。即結果是:[{"_id":ObjectId("55f181e43fdda0be857daaf4"),"form_info":[{"val":"王思聰","id":"1"},{"val":"13800138000","id":"2"}],"tags":[],"__v":0}]該怎么寫好?謝謝大大們
如何用Mongodb復雜條件查詢數組內成員?
Smart貓小萌
2019-04-21 20:14:05