Я не могу выдавать команды из pymongo в базы данных mongodb. Мне удалось до сих пор выдавать команды обновления, и они работали, но не такие вещи, как найти и вставитькоманды pymongo не распознаны
import pymongo
import os
import sys
from pymongo import MongoClient
if __name__=='__main__':
client = MongoClient('mongodb://localhost:27017/')
db=client['lista']
collection=db['AllCards']
current_ops=db.current_op(True)
db.runCommand({find:{"name":"David"}})
Этот код продолжает давать мне сообщение об ошибке "find" not defined.
мне нужен результат запроса будет отображаться на консоли
, как я мог бы использовать операторы MongoDB там? например $ in и т. д.? Я пробовал это cursor = collection.find ({"name": {$ in: "David"}}), но он не работал –
@DavidSpira обновлен с образцом. Надеюсь, это поможет. – alecxe