通过映射ID排除行,并通过映射名称在mongodb中获取记录

时间:2018-09-11 05:13:10

标签: mongodb mongoose

伙计们帮我解决我想写的mongodb查询。

id跳过该行,并以name匹配的行查找。我将查询放在下面,以正确​​的方式建议我

db.college.find({"_id" : {$ne: ObjectId("5b965696b8bba46518cbefda")}},{ $and:[{ "Name" : "KK" }]})

这里获取所有记录行。但我只想获得匹配的记录

1 个答案:

答案 0 :(得分:1)

两个条件都应在这样的一个对象中:

Array
(
   'App',
   'Developer'
)

db.college.find({"_id" : { $ne: ObjectId("5b965696b8bba46518cbefda")}, "Name": "KK" }) 的第二个参数表示projection