这是我的图式;
...
group: [
{
type: mongoose.Types.ObjectId,
ref: 'groups'
}
],
...
我在试着更新数据.我可以更新其他字段,但不能更新组字段.我的给定数据;
{
name: 'John Wick',
role: '631c8f39fb0d6300ebf2d0c1',
group: [ '632c770cdabb9fbf70a84efa', '632c76e26fec98665363cc43' ]
}
名称和角色可以更新,但组不能更新.我该怎么办?
编辑: 以下是我的更新代码;
User.findOneAndUpdate({_id},{{
name: 'John Wick',
role: '631c8f39fb0d6300ebf2d0c1',
group: [ '632c770cdabb9fbf70a84efa', '632c76e26fec98665363cc43' ]
}},{}, (err,doc) => err ? console.log(err) : null)