如何查找Mongodb文档是否具有mongoose的嵌套对象?

时间:2014-05-31 17:06:59

标签: node.js mongodb mongoose

例如,我想获取所有用户John任务,这些任务有标签(标签不为空)。

Post
    .find({user: "John", tags : { contains objId's })
    .exec( function(er, cb) {

       console.log( "Show only posts with tags", cb)


})

2 个答案:

答案 0 :(得分:1)

如果tags是一个数组:

.find({user:“John”,tags:{$ not:{$ size:0}}})

答案 1 :(得分:0)

尝试使用

.find({user:"John", tags: { $exists:true}})