只是一個簡單的查詢,例如在模型中使用雙引號。多個填充 - mongoosejs
模式/模式
var OrderSchema = new Schema({
user: {
type : Schema.Types.ObjectId,
ref : 'User',
required: true
},
meal: {
type : Schema.Types.ObjectId,
ref : 'Meal',
required: true
},
});
var OrderModel = db.model('Order', OrderSchema);
查詢
OrderModel.find()
.populate('user') // works
.populate('meal') // dont works
.exec(function (err, results) {
// callback
});
我已經嘗試過類似
.populate('user meal')
.populate(['user', 'meal'])
其實只是填充的作品之一。
那麼,如何得到兩個填充工作?
感謝,換了別人,他們會做的同樣的:仍然確定你的身份證是存在的。 – mrzmyr
@mrzmyr這裏有什麼問題?我遇到同樣的事情,但不知道它。 – Pei