Ошибка подключения сервера Mongodb версии 6.0.3 с pymongo python ⇐ Python
-
Anonymous
Ошибка подключения сервера Mongodb версии 6.0.3 с pymongo python
У меня есть сервер mongodb версии 6.0.3 и версия PyMongo 3.4.0. Единственное, что я знаю, это ошибка несоответствия версий. Но я не уверен, какая версия pymongo будет поддерживать версию monogdb 6.0.3.
Я получаю сообщение об ошибке:
Traceback (самый последний вызов — последний): Файл «D:\pythonProject\first_test_yasir\first_test\surge_shadow_system_elt.py», строка 45, в для данных в экстракте(): Файл "D:\pythonProject\first_test_yasir\first_test\venv\lib\site-packages\pymongo\cursor.py", строка 1114, в следующей строке если len(self.__data) или self._refresh(): Файл "D:\pythonProject\first_test_yasir\first_test\venv\lib\site-packages\pymongo\cursor.py", строка 1025, в _refresh self.__send_message(_Query(self.__query_flags, Файл "D:\pythonProject\first_test_yasir\first_test\venv\lib\site-packages\pymongo\cursor.py", строка 928, в __send_message helpers._check_command_response(doc['data'][0]) Файл «D:\pythonProject\first_test_yasir\first_test\venv\lib\site-packages\pymongo\helpers.py», строка 210, в _check_command_response поднять OperationFailure (msg % errmsg, код, ответ) pymongo.errors.OperationFailure: неподдерживаемая команда OP_QUERY: find. Драйвер клиента может потребовать обновления. Я установил другую версию pymongo 4.6.0, 4.1.0 и т. д.
У меня есть сервер mongodb версии 6.0.3 и версия PyMongo 3.4.0. Единственное, что я знаю, это ошибка несоответствия версий. Но я не уверен, какая версия pymongo будет поддерживать версию monogdb 6.0.3.
Я получаю сообщение об ошибке:
Traceback (самый последний вызов — последний): Файл «D:\pythonProject\first_test_yasir\first_test\surge_shadow_system_elt.py», строка 45, в для данных в экстракте(): Файл "D:\pythonProject\first_test_yasir\first_test\venv\lib\site-packages\pymongo\cursor.py", строка 1114, в следующей строке если len(self.__data) или self._refresh(): Файл "D:\pythonProject\first_test_yasir\first_test\venv\lib\site-packages\pymongo\cursor.py", строка 1025, в _refresh self.__send_message(_Query(self.__query_flags, Файл "D:\pythonProject\first_test_yasir\first_test\venv\lib\site-packages\pymongo\cursor.py", строка 928, в __send_message helpers._check_command_response(doc['data'][0]) Файл «D:\pythonProject\first_test_yasir\first_test\venv\lib\site-packages\pymongo\helpers.py», строка 210, в _check_command_response поднять OperationFailure (msg % errmsg, код, ответ) pymongo.errors.OperationFailure: неподдерживаемая команда OP_QUERY: find. Драйвер клиента может потребовать обновления. Я установил другую версию pymongo 4.6.0, 4.1.0 и т. д.