Как проверить, соответствует ли документ запросу монго или нет? - PullRequest
0 голосов
/ 18 сентября 2018

Мне интересно, как проверить, соответствует ли документ какому-либо запросу или нет?Примерно так:

const doc = { field: 1 };
const query1 = {}
const query2 = { field: 2 };
const query3 = { field: { $ne: 2 } };
isMatch(doc, query1) // true
isMatch(doc, query2) // false
isMatch(doc, query3) // true

Мне это нужно, потому что я сохраняю запросы в массиве на стороне сервера и хочу знать, какой запрос будет соответствовать данному документу (это просто объект json).

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