Вопросы по теме 'pymongo'

Как закрыть курсор в MongoKit
Я использую MongoKit для выполнения итерации по огромному количеству данных. Во время этого процесса мой курсор становится недействительным, и я получаю OperationFailure: cursor id '369397057360964334' not valid at server Я читал в списках...
1224 просмотров
schedule 25.08.2023

Mongo не может найти мастер во время поиска данных
Я запускаю большое обновление данных, используя pymongo. Для запуска обновлений отдельные записи находятся с помощью collection.find_one(unique criteria) , вносятся изменения, обновления группируются и, наконец, отправляются порциями с помощью...
1984 просмотров
schedule 25.10.2022

pymongo не выводит запрос
РЕДАКТИРОВАТЬ: я несколько разобрал вопрос. mongo_documents = mongo_collection.find({"medicalObjectId": "269"}) print "\n\n" for this_document in mongo_documents: print this_document print "-------------------------" pqr = 269...
3809 просмотров
schedule 11.08.2023

Какая ошибка в моем проекте?
Я использую mongodb для своего проекта python (2.7) с фреймворком django. Creating tables ... Traceback (most recent call last): File "manage.py", line 14, in <module> execute_manager(settings) File...
1589 просмотров

Есть ли в Mongodb специальное значение, которое игнорируется в запросах?
Мое веб-приложение работает на MongoDB, используя python и pyMongo. Я часто получаю этот сценарий — код, который выглядит примерно так: from pymongo import Connnection users = Connection().db.users def findUsers(firstName=None, lastName=None,...
183 просмотров
schedule 17.05.2023

экспорт MongoDB в CSV с помощью pymongo
Я хотел бы написать скрипт для создания файла CSV из моей базы данных mongoDB, и я хотел бы знать наиболее удобную версию! сначала позвольте мне начать со структуры коллекций. MyDataBase -> setting users fruits...
12348 просмотров
schedule 11.07.2023

Эффективность при вставке в mongodb (pymongo)
Обновлено для ясности: мне нужен совет по производительности при вставке/добавлении к capped collection . У меня запущено два скрипта на питоне: (1) Слежение за курсором. while WSHandler.cursor.alive: try: doc =...
786 просмотров
schedule 20.01.2023

Может ли pymongo определить, ограничена ли коллекция?
Я пишу функциональность на Python, чтобы гарантировать существование, тип и размер коллекций mongodb. Большинство этих коллекций закрыты. Я знаю, что оболочка mongo включает mycollection.iscapped() , но pymongo, похоже, не поддерживает эту...
963 просмотров
schedule 16.11.2022

курсор pymongo getMore занимает много времени
У меня проблемы со временем, которое требуется моему скрипту Python для итерации набора данных. Набор данных составляет около 40 тыс. документов. Этого достаточно, чтобы заставить курсор pymongo выполнять множественные выборки, которые являются...
1342 просмотров
schedule 11.12.2022

pymongo+обновление бросить $pull
У меня есть документ монго: { "_id" : 0, "name" : "Vasya", "fav" : [ { "type" : "t1", "weight" : 1.4163 }, { "type" : "t2", "weight" : 11.7772 }, { "type" : "t2", "weight" : 6.4615 }, { "type" : "homework", "score" : 35.8742 } ] } Для...
1946 просмотров
schedule 30.03.2024

Почему этот запрос замедляется в MongoDB с использованием pymongo?
Я запускаю аналогичный запрос 374 раза, и до 367-го раза производительность является разумной, но затем время возврата результатов резко ухудшается. Коллекция, которую я запрашиваю, хранит сообщения, где каждое сообщение имеет уникальный...
256 просмотров
schedule 26.09.2022

Pymongo или Mongodb рассматривают два одинаковых словаря Python как разные объекты. Могу ли я заставить их относиться к себе одинаково?
Посмотрите на следующие строки кода и результаты: import pymongo d1 = {'p': 0.5, 'theta': 100, 'sigma': 20} d2 = {'theta': 100, 'sigma': 20, 'p': 0.5} I get the following results: d1 == d2 // Returns True collectn.find({'goods.H': d1}).count()...
1009 просмотров
schedule 05.01.2023

Вставьте данные с помощью pymongo, используя ORM mongoengine в пирамиду
Я хочу использовать соединение и методы pymongo для работы с mongodb, но в то же время хочу использовать ORM mongoengine. Образец: class User(Document): email = StringField(required=True) first_name = StringField(max_length=50)...
1116 просмотров
schedule 22.03.2022

Найти отдельные документы с максимальным значением поля в mongodb
У меня есть тысячи документов в MongoDB с некоторыми примерами, как показано ниже: {"title":"Foo", "hash": "1234567890abcedf", "num_sold": 49, "created": "2013-03-09 00:00:00"} {"title":"Bar", "hash": "1234567890abcedf", "num_sold": 55,...
3406 просмотров
schedule 01.05.2023

Ошибка импорта pymongo в моем приложении django
Я пытаюсь вставить документы в mongodb из django и получаю сообщение об ошибке в операторе импорта для pymongo. У меня нигде нет дубликата файла с именем pymongo, и я почти уверен, что мой virtualenv настроен правильно....
4428 просмотров
schedule 05.10.2023

Изменить порядок отображения свойств в MongoDB.
Я использую PyMongo для вставки данных (title, description, phone_number ...) в MongoDB. Однако когда я использую клиент mongo для просмотра данных, он отображает свойства в странном порядке. В частности, сначала отображается свойство...
3344 просмотров
schedule 21.04.2024

pymongo DuplicateKeyError — во время обновления
Я заметил странное поведение библиотеки pymongo. Когда я запускаю следующий код из своего модульного теста, все в порядке (два документа хранятся в их коллекции, и установлен _id). property_db_item = {#"_id": str(bson.ObjectId()),"url":...
1698 просмотров
schedule 29.03.2022

Pymongo - Как вставить документ в начало коллекции?
Могу ли я вставить документ в начало коллекции? Или есть такой метод, как col.find().reverse() , который может изменить последовательность набора документов, сгенерированного col.find() ?
101 просмотров
schedule 25.10.2023

Многомерный addToSet/Push mongodb
Я хочу создать многомерную коллекцию. В коллекции есть локации. В каждом месте есть пользователи, и у каждого пользователя есть фотографии. Сейчас в коллекции есть места, например. { "_id" : ObjectId( "52148266c36b4403e855bef9" ),...
359 просмотров
schedule 30.03.2023

Преобразование SQL в запрос pymongo
Прототип документа: { "d": "D", "g": { "c": "C", "a": "A", "b": "B" }, "e": "E", "f": "F" } Что будет эквивалентно: SELECT a, b, c, d from Table WHERE d='D' AND e='E' GROUP BY a в...
1724 просмотров
schedule 31.03.2024