Подключение Python к MongoDB
2 апреля 2024 г.
133
Подключение к MongoDB:
from pymongo import MongoClient
mongoclient = MongoClient("mongodb://localhost:27017/")
mydatabase = mongoclient['mydb'] #база данных
mycollection = mydatabase['mycollection'] #коллекция
Вывод всех коллекций базы данных:
for col in mydatabase.list_collection_names():
print(col)
Вывод всех индексов коллекции:
for index in mycollection.list_indexes():
print(index)
Вывод всех записей коллекции:
for doc in mycollection.find({}):
print(doc)
Вывод одной записи коллекции:
print(mycollection.find_one({"name":"Doc1"}))