Мне интересно, как проверить, соответствует ли документ какому-либо запросу или нет?Примерно так:
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).