Javascript mongoose动态条件推送返回为[object]
我试图通过mongoose在node.js中添加一个动态条件Javascript mongoose动态条件推送返回为[object],javascript,node.js,mongodb,mongoose,Javascript,Node.js,Mongodb,Mongoose,我试图通过mongoose在node.js中添加一个动态条件 var date_and_cond = { $and: [] }; date_and_cond.$and.push({"rec_date": {$lt: "2018-08-08"}}) console.log(date_and_cond) 我希望上面能打印出来 {$and':[{rec_日期:{$lt:“2018-08-08”} ,所以mongoose可以将其作为查询执行,但我得到的是 {'$and':[{rec_date:[Ob
var date_and_cond = { $and: [] };
date_and_cond.$and.push({"rec_date": {$lt: "2018-08-08"}})
console.log(date_and_cond)
我希望上面能打印出来
{$and':[{rec_日期:{$lt:“2018-08-08”}
,所以mongoose可以将其作为查询执行,但我得到的是
{'$and':[{rec_date:[Object]}]}
要记录对象详细信息,只需使用 将
console.log(日期和秒)
替换为console.log(JSON.stringify(日期和秒))
希望这对您有所帮助:)您可以从console.log(date_and_cond.$和[0].rec_date)thans@Luca访问它,我将从中获取JSON.stringify。请不要回答明显重复的问题,而是将其标记为重复