MongoDB поиск ключа между коллекциями - PullRequest
0 голосов
/ 20 сентября 2019

У меня есть база данных Mongo с большой коллекцией, в которой содержится только 1 документ, я хочу найти в каждой из этих коллекций определенный ключ и распечатать его значение, возможно с помощью запроса или нужен сценарий Python?

1 Ответ

0 голосов
/ 21 сентября 2019

Достаточно легко сделать в Python

from pymongo import MongoClient
db = MongoClient()['yourdatabase']

key_to_find = 'yourkey'

for collection in db.list_collection_names():
    records = db[collection].find({key_to_find: { "$exists": True}})
    for record in records:
        print (record)
...