JSON данные не вставлены в MongoDB с python / pymon go, когда это было хорошо до вчерашнего дня - PullRequest
0 голосов
/ 14 января 2020

У меня новая проблема со вчерашнего дня. С библиотекой pymon go я вставляю данные json в MongoDB с помощью инструкции Python insert_one: И, наконец, я добавляю insert_id в файл журнала:

res = [collection].insert_one(data)
msg = 'Insert of: {0}'.format(res.inserted_id)
# Write in a log file:
with open('insert.log', 'at') as f:
f.write(f'{datetime.now():%Y-%m-%dT%H:%M:%S}'+" "+msg+"\n")

в файле insert.log: 2020-01 -14T17: 00: 07 Вставка: 5e1de587e26921a0ee78fa1c 2020-01-14T17: 00: 32 Вставка: 5e1de59fe26921a0ee78fa1e

Но в коллекции MongoDB общее количество записей не увеличивается, и я не нахожу эти записи:

db.[collection_name].find().count() 18748

db.Prize.find({_id : "5e1de587e26921a0ee78fa1c"})

=> не найдено

Это было хорошо вчера. Можете ли вы помочь мне понять, почему это не работает сейчас? Спасибо вам большое. Thierry

1 Ответ

0 голосов
/ 15 января 2020

Ваш код может добавить данные в любую коллекцию и любую базу данных по этому вопросу. Попробуйте добавить переменную collection в журнал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...