尝试通过mongoose更新mongodb中的列表时,我有一种奇怪的行为
我有以下对象要更新:
const updateData = {
'content.es.answers.incorrect': [ 'They', 'She', 'I' ] }
并像那样更新
await Exercise.updateOne({ _id }, { $set: updateData })
实际上它有效,但是如果我看mongo我得到一个名为长度的新字段
我想更新此列表,而不需要额外的字段,例如长度。
什么可能是个错误?