Вопросы по теме '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 просмотров
schedule
18.02.2024
Есть ли в 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