10
保存后填充猫鼬
我无法手动或自动在新保存的对象上填充创建者字段...我唯一能找到的方法是重新查询我已经想要做的对象。 这是设置: var userSchema = new mongoose.Schema({ name: String, }); var User = db.model('User', userSchema); var bookSchema = new mongoose.Schema({ _creator: { type: mongoose.Schema.Types.ObjectId, ref: 'User' }, description: String, }); var Book = db.model('Book', bookSchema); 这是我拉头发的地方 var user = new User(); user.save(function(err) { var book = new Book({ _creator: user, …