我正在尝试保存其中包含对象(活动)数组的文档。但是它被保存为对象而不是数组。
我要如何保存:
const User = mongoose.model('users', new mongoose.Schema({}, {strict: false}))
const user = new User({
name: "some name",
activity: [ {title: "activity1"} ]
})
如何保存:
{
name: "some name",
activity: {
"0": {title: "activity1"}
}
}
我将猫鼬升级到版本5后,这种情况发生了。
猫鼬库本身就是一个错误。从5.5.1开始。
从5.5.4降级到5.5.0后,它工作正常。
github上也有报道:https : //github.com/Automattic/mongoose/issues/7733
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句