Я хочу обновить каждое поле моей коллекции MongoDB, используя для этого собственное значение поля.
Пример: если у меня есть этот документ: "string": "foo"
, возможное обновление сделает это: "string": $string.lower()
, Здесь $string
будет "foo"
, но я не знаю, как это сделать с PyMon go.
Я пробовал это:
user_collection.update_many({}, { "$set": { "word": my_func("$word")}})
, который заменяет все с "$word"
.
Я смог успешно выполнить итерацию каждого документа, но это занимает слишком много времени.