исключить строку путем сопоставления идентификатора и выборки записей путем сопоставления имени в mongodb - PullRequest
0 голосов
/ 11 сентября 2018

Ребята, помогите мне в запросе mongodb, который я хочу написать.

пропустите строку по id и найдите по name соответствующую строку. Я поставил свой запрос ниже, предложите мне правильный путь

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

здесь я получаю все строки записей. но я хочу получить только соответствующую запись

1 Ответ

0 голосов
/ 11 сентября 2018

Оба условия должны быть в одном объекте, как это:

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

Второй параметр find представляет проекция

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...