Pymongo – вопросы и ответы

89
голосов
3
ответа
Я новичок в MongoDB, и у меня возникают проблемы с тем, чтобы мои запросы на точечные нотации работали... Я использую pymongo с MongoDB, работающим на удаленном экземпляре Amazon EC2... Вместо того...
4 месяца, 2 недели назад barl3yb3ar
89
голосов
1
ответ
Этот простой фрагмент кода, уменьшенный из гораздо более крупного фрагмента, генерирует ошибку при вызове pymongo "find": from flask import Flask, request, jsonify from flask_pymongo import PyMongo...
4 месяца, 2 недели назад Mark Schulz
63
голоса
2
ответа
Я хочу показывать изображение из gridfs непосредственно из python script, но только то, что я вижу, - пустой экран: #!/usr/bin/env python from pymongo import Connection import gridfs db = Connectio...
4 месяца, 2 недели назад Alexey Mykhailov
88
голосов
3
ответа
У меня есть база данных mongodb, которая собирает данные об устройстве. Пример документа { "_id" : ObjectId("5c125a185dea1b0252c5352"), "time" : ISODate("2018-12-13T15:09:42.536Z"), "mac" : "10:06:...
4 месяца, 2 недели назад Ronald Langeveld
64
голоса
1
ответ
У меня есть некоторые данные в моем mongodb, и я хочу извлечь из него выборочные данные (используя запрос), а затем передать их через http в качестве веб-службы. Вот мой код до сих пор, from flask ...
4 месяца, 2 недели назад anmol koul
88
голосов
1
ответ
У меня есть приложение, имеющее логин facebook. У пользователей есть действие, которое затрагивает других пользователей. Я хочу, чтобы пострадавшие пользователи были уведомлены в режиме реального в...
4 месяца, 2 недели назад prongs
63
голоса
1
ответ
Я хотел бы иметь собственный инициализатор для моего класса PyMODM. Делать это простым способом class MyModel(MongoModel): fields = ... def __init__(self, other_args...): super().__init__(other_arg...
4 месяца, 2 недели назад user2286759
107
голосов
1
ответ
у меня место установки mongodba и путь к данным другой. Нужно ли мне получить dbpath в python при использовании pymongo? Когда я запускаю эту программу, кажется, что она не находит dbpath. Ответ вс...
4 месяца, 2 недели назад Goli A
134
голоса
1
ответ
У меня есть следующая модель mongoengine: class MyModel(Document): date = DateTimeField(required = True) data_dict_1 = DictField(required = False) data_dict_2 = DictField(required = True) В некотор...
4 месяца, 2 недели назад Baruch Oxman
63
голоса
1
ответ
У меня есть данные в mondoDB; db.np_tpy_gla.find({},{"_id":0, "c": 1}) Результат: { "c" : NumberLong(18) } { "c" : NumberLong(40) } { "c" : NumberLong(42) } { "c" : NumberLong(54) } ... Я пытаюсь п...
4 месяца, 2 недели назад Süleyman K
98
голосов
2
ответа
Я хочу обновить тысячи документов в коллекции mongo. Я хочу найти их с помощью ObjectId, а затем, какой бы ни был документ, должен быть обновлен. Мое обновление одинаково для всех документов. У мен...
4 месяца, 2 недели назад Pratik Gujarathi
133
голоса
1
ответ
Как MongoDB индексирует строку, которая не идентифицируется как текст? Например, в твитах есть много полей, которые являются текстом, и я создаю индекс для любого из них. В моем приложении я создал...
4 месяца, 2 недели назад ZacharyST
89
голосов
1
ответ
Я пытаюсь создать класс Collection в Python для доступа к различным коллекциям в моем db. Вот что у меня есть: import sys import os import pymongo from pymongo import MongoClient class Collection()...
4 месяца, 2 недели назад dwstein
99
голосов
1
ответ
Я хочу найти сходство между двумя последовательностями, для этого я использую расстояние редактирования. Поскольку у меня очень большие данные, я использую базу данных mongodb. Мои данные имеют фор...
4 месяца, 2 недели назад user2962775
76
голосов
1
ответ
Моя структура документа показана здесь: { "_id" : ObjectId("52517d9e6e0af435ddd48219"), "date" : ISODate("2013-10-06T18:11:26.329Z"), "engines" : { "ahnlab" : { "definitions" : ISODate("2000-01-01T...
4 месяца, 2 недели назад Onca
63
голоса
1
ответ
У меня есть коллекция, полная продуктов, каждая из которых имеет поддокументный массив из 100 вариантов (SKU) этого продукта: например { '_id': 12345678, 'handle': 'my-product-handle', 'updated': f...
4 месяца, 2 недели назад ChrisC
126
голосов
1
ответ
Я использую 64-разрядные версии Windows 7, Python 3, MongoDB и PyMongo. Я знаю, что в Python 3 все строки являются unicode. Я также знаю, что MongoDB сохраняет все строки как unicode. Поэтому я не ...
4 месяца, 2 недели назад Steohawk
117
голосов
3
ответа
iam пытается прочитать документ коллекции mongodb по документу, чтобы получить каждую запись, зашифровать некоторые из полей в записи и вернуть ее в базу данных. for record in coll.find(): #modifyi...
4 месяца, 2 недели назад wudpecker
76
голосов
1
ответ
Я не могу заставить это работать с pymongo, он работал до того, как я добавил параметр $ или. Я пропустил что-то очевидное с этим dataout = releasescollection.find( { $or: [{"l_title":{"$regex": "i...
4 месяца, 2 недели назад Caaguazu
63
голоса
1
ответ
Я использую манго, торнадо и реагирую. с сервера торнадо я получил свои данные, я отправил его в шаблон html, а затем разобрал его в JSON, теперь я хочу использовать эту переменную obj и передать е...
4 месяца, 2 недели назад Elon Salfati
99
голосов
1
ответ
Кажется, у меня проблемы с $ каждым модификатором в PyMongo/MongoDB. Предположим, у меня есть массив, называемый tags . Я могу обновить базу данных, как это, и она работает: for tag in tags: db_col...
4 месяца, 2 недели назад johnnythejames
88
голосов
1
ответ
Я использую pymongo для обновления атрибутов в базе данных mongodb. У меня есть пол атрибута, который содержит, например, мужчину MALE и Male, и мне нужны те, которые соответствуют. Я пытался: mong...
4 месяца, 2 недели назад Cassie H.
63
голоса
3
ответа
У меня есть подобъект в базе данных mongo с полями, содержащими пробелы, что-то вроде: {name: "John Doe", subdata: {"Field 1": "Something", "Field 2": "Something else"}} Из того, что я смог найти, ...
4 месяца, 2 недели назад Eric Hydrick
88
голосов
2
ответа
У меня есть многопоточная программа, которая использует pymongo в основной программе и каждом потоке. Поскольку pymongo создаст 2 потока для каждого соединения, как я могу найти количество потоков,...
4 месяца, 2 недели назад ehsan shirzadi
-4
голоса
2
ответа
Меня интересует, но я не знаю наилучшего метода быстрого и эффективного извлечения количественных данных, которые я вставлял в MongoDB. Я объясню свой процесс. Я использовал MongoDB для хранения мн...
4 месяца, 2 недели назад user1590999
77
голосов
1
ответ
Как обновить дубликарный элемент записи, чтобы добавить новый ключ, если он не существует, или обновить соответствующее значение ключа, если оно существует. Например: record = {'_id':1, 'value': {'...
4 месяца, 2 недели назад CentAu
115
голосов
1
ответ
Первый раз изучая mongoDB, и я столкнулся с рассолом. Предполагая, что у меня есть таблица/коллекция, называемая inventory . У этой коллекции, в свою очередь, есть документы, которые выглядят так: ...
4 месяца, 2 недели назад Torxed
117
голосов
1
ответ
У меня есть коллекция с точками и значением для каждого для каждого документа. У меня нет проблем с пространственными запросами и получением результатов, однако время от времени я возвращаю огромно...
4 месяца, 2 недели назад mons0160
88
голосов
1
ответ
У меня есть запрос Json который выглядит так: {"name":"jane", "family": "doe", "address":{"country":"Iran", "State": "Ilam", "city": "ilam"}, "age": "25" } и я могу получить значения в переменной, ...
4 месяца, 3 недели назад senaps
64
голоса
1
ответ
Я использую пользовательскую базу данных (MongoDB) с TG 2.1, и мне интересно, где будет место для хранения экземпляров соединения/базы данных PyMongo? Например, в настоящий момент они создаются вну...
4 месяца, 3 недели назад Lee Olayvar
62
голоса
1
ответ
Mongo возвращает WriteResult на upserts: WriteResult({ "nMatched": 1, "nUpserted": 0, "nModified": 1 }) Есть ли способ получить доступ к этим полям из pymongo? Мне нужно это, потому что обновление ...
4 месяца, 3 недели назад thehousedude
141
голос
1
ответ
Я пытаюсь вставить документы в mongodb из django, и я получаю сообщение об ошибке в инструкции import для pymongo. У меня нет дубликата файла, который называется pymongo, и я уверен, что мой virtua...
4 месяца, 3 недели назад kelorek
63
голоса
3
ответа
Мой Dataset выглядит так: { "A_asdsd" : "1", "A_fghf" : "1", "B_tzzz" : "1", "B_ghh" : "1",.... } Как мне указать функцию find(), что все поля, начинающиеся с A_, исключены? (Их тысяч).
4 месяца, 3 недели назад Covo
98
голосов
1
ответ
Мой сервер должен обеспечить возможность подключения, получив запрос с ключом API в заголовке от клиента. Мне сложно включить это с помощью декоратора Flask. Мы предоставили ключ API нашему клиенту...
4 месяца, 3 недели назад Mari
89
голосов
1
ответ
В настоящее время я пытаюсь сделать таймер сообщений для разлада, в основном, что я хочу, когда пользователь устанавливает таймер сообщения, я хочу, чтобы сообщение отправлялось каждые x секунд, но...
4 месяца, 3 недели назад Zen
63
голоса
1
ответ
Мой образец mongo db: MONGO > db.pages.findOne() { "_id" : ObjectId("519b6e81661b820d0e5d4f83"), "papers" : { "text" : "RT @sydest: Sütaş reklamlarındaki inekleri erkekler seslendirdiği sürece b...
4 месяца, 3 недели назад Samed
116
голосов
1
ответ
Я пытаюсь удалить один конкретный документ, используя (_id) с pymongo, и я не могу это сделать, какая-то идея.. Thks. У меня есть этот код: s = "ISODate('{0}')".format(nom_fitxer_clean) #i generate...
4 месяца, 3 недели назад Mohamed A.B
89
голосов
1
ответ
У меня возникают проблемы с stringify _id . После запроса коллекции с помощью mongo.db.some_collection.find() меня получилось что-то вроде следующего: [{ "_id": { "$oid": "581c0967e14c8b2118a31758"...
4 месяца, 3 недели назад Levblanc
76
голосов
1
ответ
Я использую pymongo для получения данных из gridFS, цикл, в то время как получение этих данных происходит очень медленно. Можно ли избежать этого цикла или каким-либо образом сделать это быстрее? f...
4 месяца, 3 недели назад fidelin
99
голосов
1
ответ
У меня есть приложение для фляшек, работающее в одном бродячем поле (192.168.2.100) и другое бродячее поле, на котором работает mongoDB 3.4 (192.168.2.110). Когда я запускаю этот код python из свое...
4 месяца, 3 недели назад Creative crypter
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема