динамическое условие мангуста возвращено как [объект] - PullRequest
0 голосов
/ 27 августа 2018

Я пытаюсь добавить динамическое условие в node.js через mongoose,

var date_and_cond = { $and: [] };
date_and_cond.$and.push({"rec_date": {$lt: "2018-08-08"}})
console.log(date_and_cond) 

Я ожидаю, что вышеприведенное напечатает

{'$ and': [{rec_date: {$ lt: "2018-08-08"}

, поэтому mongoose может выполнить это как запрос, но я получаю

{'$ и': [{rec_date: [Object]}]}

1 Ответ

0 голосов
/ 27 августа 2018

Для регистрации сведений об объекте просто используйте JSON.stringify().

замените console.log(date_and_cond) на console.log(JSON.stringify(date_and_cond)).

Надеюсь, это поможет вам:)

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