У меня есть база данных MongodDB (mydbase) с различными коллекциями в ней (coll1, coll2, coll3). Я хочу собрать все документы всех коллекций в структуре списка (= базы данных) списков (= коллекций) dicts (документов) с PyMongo. Я пробовал следующее:Извлечение всех документов всех коллекций из базы данных в MongoDB с помощью PyMongo
[list(db.coll.find({})) for coll in db.collection_names()]
но он возвращает список пустых списков. Какой вид странно, потому что если я запрашиваю только одну коллекцию подобным образом:
list(db.coll1.find({}))
, что дает заполненный список, как надеялись. В чем проблема?