我在尝试将对象ID添加到数据库之后(使用collection.insert
)
mongoose.model('Persons').collection.insert(person, function(err, newPerson) {
console.log('lets see you', newPerson);
});
并且从控制台我只获得了result: { ok: 1, n: 1 }
新obj的立场,任何想法我如何能够融入新对象?
谢谢!
答案 0 :(得分:0)
你可以在这里使用save()
var Persons = mongoose.model('Persons');
var personJSON = {
..... // persons schema values you want to insert
};
var person = new Persons(personJSON);
var result = yield person.save();
结果变量将包含您与_id
一起插入的所有字段