通过嵌套的objectIds查找Mongoose

时间:2016-10-28 22:25:48

标签: node.js mongodb express mean-stack mongoose-schema

我设置了以下架构:

var movieSchema = new Schema({
    budget: { type: Number },

    website: { type: String },

    genres: [{ type: Schema.Types.ObjectId, ref: 'Genre' }]
    created_at: Date,
    updated_at: Date
});

然后我尝试使用$ in来查找类型属性:

//find all genre
Movie.find({ genres: { $in: [ mongoose.Types.ObjectId('57fd69f24704d92f06000094') ] } }, function(err,  docs) {
    console.log(docs);
});

但结果并没有回归。它适用于CLI mongo,但我不能用Mongoose进行查找。

0 个答案:

没有答案