Я беру строку запроса из URL-адреса и анализирую, а затем сопоставляю ее, чтобы получить объект, подобный этому:
{ '$and': [ { length: { '$gt': '2' } }, { length: { '$lt': '55555' } } ] }
Что такое const с именем q.
Так как бы поступил Mongooseпоиск запроса похож?Я попробовал это:
Schema.find(q, function (err, results) {
if (err) {
console.log(err);
}
else {
console.log(results);
}
});
Но он возвращает пустые списки ([]).После входа в консоль q это выводит на консоль:
{ '$and': [ { length: [Object] }, { length: [Object] } ] }