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

PyMongo против MongoEngine для Django
Для одного из моих проектов я предпочел использовать Django+Mongo . Почему мне следует использовать MongoEngine , а не только PyMongo ? Что такое преимущества? Запросы с PyMongo дают результаты, которые являются уже объектами , не так ли?...
23750 просмотров
schedule 22.09.2022

Django + MongoDB с использованием движка mongodb возвращает несколько объектов
когда я получаю доступ к localhost: 8000/admin, выдает ошибку «MultipleObjectsReturned at /admin/get() вернул более одного сеанса — он вернул 2! Параметры поиска: {'session_key': 'ee5a8be487352e42a89f962ee4ab22a6', 'expire_date__gt':...
670 просмотров
schedule 11.12.2022

Как мне сделать get_or_create в pymongo (python mongodb)?
Сначала выясните, существует ли соответствующий запрос документа. Если да, обновите этот документ новыми данными. В противном случае вставьте новый документ в базу данных.
6292 просмотров
schedule 05.04.2022

Объект «Коллекция» не вызывается. Если вы хотели вызвать метод mapReduce для объекта «Коллекция», он не работает, потому что такого метода не существует.
Я использую pyMongo 1.11 и MongoDB 1.8.2. Я пытаюсь сделать довольно сложную карту/сокращение. Я сделал прототип функций в Mongo и заставил его работать, но когда я попытался перенести его на Python, я получил:...
12960 просмотров
schedule 28.12.2022

Проблема с установкой pymongo для Python 2.6
Я обновился с OSX5 до OSX6, которая поставляется с Python 2.6. Затем мне пришлось снова установить pymongo для работы с Python 2.6, но у меня возникли проблемы с этим. Когда я запускаю easy_install или pip, он продолжает устанавливать pymongo в...
903 просмотров
schedule 23.07.2023

Pymongo автоматически сортирует входной словарь
Я использую Pymongo для доступа к Mongo db. Я хочу найти всех людей поблизости от указанного места с именем, содержащим строку. Например, я хочу найти всех людей поблизости [105.0133, 21.3434], а имя содержит «Марк». Поэтому я пишу запрос следующим...
569 просмотров
schedule 07.10.2022

pymongo + gevent: бросить мне банан и просто monkey_patch?
Небольшой краткий обзор, который требует большего опыта работы с pymongo, чем у меня есть прямо сейчас: Являются ли «правильные» части драйвера pymongo написанными на python для вызова gevent monkey_patch() и успешного изменения поведения...
4316 просмотров

хотя бы одно совпадение в запросе списка
У меня есть список элементов для поиска: a = [1,2,3,4,5,6] и документы в монго: doc1 = { a: [1,2] } doc2 = { a:[3] } doc3 = { a:[9,10] } doc4 = { a:[1,10] } Мне нужно запросить все документы, в которых совпадает хотя бы один параметр doc1,...
1424 просмотров
schedule 24.07.2022

Как разбить строку на разные коллекции, в каждой из которых хранится _id первой коллекции в качестве ссылки
Дана следующая строка с четырьмя атрибутами: { att1 : "att1", att2 : "att2", att3 : "att3", att4 : "att4"} Я хочу сохранить эту строку в двух коллекциях в MongoDB. _id коллекцииA будет использоваться в качестве внешнего ключа в реляционной...
91 просмотров
schedule 18.12.2022

pymongo занимает более 24 часов, чтобы перебрать 200 тысяч записей
У меня есть две коллекции в базе данных page и pagearchive , которые я пытаюсь очистить. Я заметил, что новые документы создавались в pagearchive вместо того, чтобы добавлять значения во встроенные документы, как предполагалось. По сути, этот...
884 просмотров
schedule 16.02.2023

OperationFailure: ошибка базы данных при работе с потоками в MongoEngine/PyMongo
У меня есть функция, которая будет считывать данные с веб-сайта, обрабатывать их, а затем загружать в MongoDB. Когда я запускаю это без потоков, он работает нормально, но как только я настраиваю задачи сельдерея, которые просто вызывают эту одну...
1233 просмотров
schedule 17.07.2023

Обработка запросов как с ведущими, так и с подчиненными / первичными и вторичными в MongoDB
Я хочу масштабировать чтение с помощью MongoDB. Для этого я могу настроить репликацию master-slave или набор реплик, но если я создам соединение с Mongo следующим образом: from pymongo import ReplicaSetConnection, ReadPreference from...
602 просмотров
schedule 03.05.2022

MongoKit ImportError: нет модуля с именем объектной ошибки
Я получаю очень странную ошибку при использовании MongoKit: >>> from mongokit import * Traceback (most recent call last): File "<stdin>", line 1, in <module> File...
7717 просмотров
schedule 04.05.2022

mongofiles: для чего используется опция --collection?
Я могу использовать опцию "-d" для помещения файлов в базу данных. mongofiles -d test put file.txt Это сработало, как и ожидалось. Я также узнал, что есть возможность сбора. Для чего эта опция и как ею пользоваться? Я не могу получить...
1407 просмотров
schedule 16.05.2022

Не удается подключиться к базе данных MongoDB 2.0.5 с помощью pymongo 2.2
Я застрял в диагностике этого в течение нескольких часов и подумал, что посмотрю, есть ли у каких-нибудь экспертов по пимонго какие-нибудь идеи: Следующая строка кода: соединение = pymongo.Connection ('локальный хост', 27017) Вызывает...
2070 просмотров
schedule 15.12.2022

Регистрация/печать с карты pymongo Уменьшить операцию
Оболочка mongo включает в себя полезную команду print . При выполнении map_reduce из pymongo , как можно печатать / регистрировать информацию из блока javascript? Обновление: Хорошо, у меня есть ответ. Процесс, выполняющий mongo ,...
382 просмотров
schedule 19.09.2022

Как хранить изображения в mongoDB?
Я использую pymongo для хранения комментариев пользователей в моем проекте Django. Мне нужно сохранить изображения комментариев в базу данных, а затем показать их на странице, созданной шаблоном Django, но когда я использую request.FILES.get (...)...
4435 просмотров
schedule 02.07.2022

Когда отключаться от mongodb
Я новичок в базах данных и только что понял, как использовать MongoDB в python2.7 в Ubuntu 12.04. Приложение, которое я пишу, использует несколько модулей Python (импортированных в основной модуль), которые подключаются к базе данных. По сути,...
1160 просмотров
schedule 19.01.2024

использование GridFS с шаблонами Tornado
у меня проблема при создании цикла с использованием изображений GridFS: class VentesHandler(BaseHandler): @tornado.web.authenticated def get(self): user = self.get_secure_cookie("mechtari") info =...
227 просмотров
schedule 06.09.2022

Mongo Auth с безопасной вставкой pymongo
Я использую Mongo 2.2.0, разделенную и реплицированную, и у меня немного странное поведение при использовании python (pymongo 2.1.1). Что следует отметить: В каждой базе данных, к которой я пытаюсь получить доступ, были созданы пользователи с...
993 просмотров
schedule 09.07.2023