我正在尝试将字段复制到新字段中。我认为这会对集合中的每个文档都这样做。
for m in db.col.find():
db.col.update(
m,
{'$set': {'NameOld': m.get('Name', '')}},
multi=True)
然而,当我跑
时db.col.find({'NameOld': {'$exists': false}})
有许多文档没有NameOld
字段。这是怎么回事?我如何确保它适用于每个文件?