为每个文档复制字段

时间:2016-07-25 21:36:36

标签: python mongodb pymongo

我正在尝试将字段复制到新字段中。我认为这会对集合中的每个文档都这样做。

for m in db.col.find():
    db.col.update(
        m,
        {'$set': {'NameOld': m.get('Name', '')}},
        multi=True)

然而,当我跑

db.col.find({'NameOld': {'$exists': false}})

有许多文档没有NameOld字段。这是怎么回事?我如何确保它适用于每个文件?

0 个答案:

没有答案