Konstantin18ko
@Konstantin18ko
Стоматолог

Почему возвращает неизменные записи?

import pymongo

conn = pymongo.MongoClient("localhost", 27017)
db = conn["crypto_signals"]
signals_db = db["signals"]
signals_db.update({}, {"$set": {"priority": 0}}, )
signals = signals_db.find({"priority":{"$exists":False}})

for signal in signals:
    print(signal)


При команде print возвращает часть записей, которая была неизменена отсутствует поле priority.
  • Вопрос задан
  • 120 просмотров
Решения вопроса 1
@Chronosmsx
FullStack
update следует заменить на update_many
И все заработает
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы