0
我有一個貓鼬模式集合A。然後,我創建了一個新對象,如下所示mongoose .save()忽略ObjectId _id
var myA = new A({
name: 'A simple name'
});
只要我知道,一旦我們已經這樣做了,是該對象創建一個新的_id屬性。這意味着,在這一天結束,妙應該(和它實際上看起來)像
{
name: 'A simple name',
_id: ObjectId
}
的問題是,當我打
myA.save()
它保存到MongoDB中有不同於之前創建的不同_id。
關於爲什麼會發生這種情況的想法?我使用的是貓鼬4.4.8