在 MongoDB 中设置 field2=field1

Setting field2=field1 in MongoDB

我 运行 时无法更新文档 db.xx.updateOne({_id: ObjectId(""}, {$set: {lq: uq}) 我收到错误 uncaught exception: ReferenceError: uq is not defined

uq 字段存在并包含整数,不知道为什么它不起作用。请帮忙。

db.collection.update({
  "_id": ObjectId("5a934e000102030405000000")
},
[
  {
    "$set": {
      "field1": "$field2"
    }
  }
])

mongoplayground