对MongodDB中的文档的几乎所有字段都执行操作?

时间:2019-04-12 15:53:12

标签: python json mongodb pymongo

集合很少(<10个),对于每个集合,我需要对文档的某些字段应用固定操作(集合之间会有所不同)。该操作需要应用于几乎所有领域,除了少数领域。

我能想到的一种方法

  1. 要为我不需要应用该操作的每个集合提供一个字段列表,请读取所有字段减去列表中存在的字段并应用该操作。

有没有更好的方法来解决这个问题?

1 个答案:

答案 0 :(得分:0)

是的,如果排除字段的数量非常少于包含字段的数量,则您的方法似乎正确。 但据我所知,现在存在一种将完整文档发送到mongo [s | d]并告诉它仅跳过某些字段的方法。