Свързани въпроси 'pymongo'
Ще вземе ли MongoDB обект за дата и час с липсващи полета?
В момента имам обект за дата и час, но той не съдържа всички полета. Липсват минути, секунди и микросекунди. Искам да използвам това за извличане на данни от MongoDB през Python. Просто се чудя дали pymongo автоматично ще попълни липсващите полета...
74 изгледи
schedule
21.09.2022
Как да накарам Python 3 да обработва правилно unicode низове от MongoDB?
Използвам Windows 7 64-bit, Python 3, MongoDB и PyMongo. Знам, че в Python 3 всички низове са unicode. Също така знам, че MongoDB съхранява всички низове като unicode. Така че не разбирам защо, когато изтегля документ от моята база данни, където...
1975 изгледи
schedule
04.10.2022
Как да намеря списък с индекси на всички бази данни, използващи PyMongo?
Нов съм в Python и използвам Python 2.6. Написах скрипт за извличане на всички колекции от бази данни на MongoDB. Сега се опитвам да намеря индекси, използвайки същия скрипт
Ето кодовия фрагмент, който извлича колекции от всички DB
import...
288 изгледи
schedule
04.10.2022
Django-nonrel срещу Django-mongodb срещу Mongokit срещу pymongo native
Работя по проект на Django, който изисква NoSQL магазин и вярвам, че съм се спрял на Mongo. Виждал съм много теми, които говорят за Mongo и Django, но нито една не споменава Django-nonrel и не мога да разбера защо може да е била дисквалифицирана, но...
3573 изгледи
schedule
10.10.2022
Индексиране на 20 милиона записи с python и mongoDB
Бих искал да спомена за моя малък проект и дали съм на път. Имам нужда от работа с всички статии от Medline ( http://www.nlm.nih.gov/bsd/licensee/2011_stats/baseline_doc.html ). За тези, които не са запознати с базата данни на Medline, добавям малко...
650 изгледи
schedule
27.10.2022
MongoDB - Печат
Интересувам се от отпечатване на диапазон от заявка. Имам следния код.
start = datetime.datetime(2012, 2, 2, 6, 35, 6, 764)
end = datetime.datetime(2012, 2, 2, 6, 55, 3, 381)
for doc in db.model.find({'time': {'$gte': start, '$lt': end}}):...
14307 изгледи
schedule
26.10.2022
ImportError: Няма модул с име objectid
В момента имам django-mongodb-engine 0.4.0 версия, инсталирана на моя Mac OS X 10.6.8 и странно срещнах интересна грешка при импортиране на модула „компилатор“:
>> from django_mongodb_engine import compiler
и получих следната грешка:...
28279 изгледи
schedule
12.11.2023
Mongo Aggregation - Използване на променливи, създадени в $project
Възможно ли е да се използват променливи, дефинирани във фазата $project в същата тази фаза? Например, имам този тръбопровод за агрегиране:
pipeline = [{
'$match': {}
},
{
'$group': {
'_id': '$_id',...
1778 изгледи
schedule
08.11.2022
латентност с група в pymongo в тестове
Добър ден.
Сблъсках се със следния проблем при използване на pymongo==2.1.1 в python2.7 с mongo 2.4.8
Опитах се да намеря решение с помощта на Google и Stack Overflow, но не успях.
какъв е проблемът
Имам следната функция
from...
101 изгледи
schedule
25.11.2022
PyMongo и Mongodb: използване на update()
Опитвам се да използвам pymongo за актуализиране на съществуващ индекс:
#!/usr/bin/env python
import pymongo
from pymongo import MongoClient
client = MongoClient()
db = client.alfmonitor
tests = db.tests
post = {
'name' : 'Blah',...
171 изгледи
schedule
25.10.2022
pymongo колекция обект сериализиране __getnewargs__ метод
Обектът за събиране на Pymongo се проваля, когато се опитвам да изпълня задачите си с целина. Предполагам, че не може да го сериализира. Какво трябва да направя? Между другото опитах туршия, но не ми помогна.
PS: Не искам да правя глобален db...
429 изгледи
schedule
29.11.2023
Премахване на минималния елемент от определен тип атрибут в MongoDB
Имам следната схема в MongoDB:
{
"_id" : 100,
"name" : "John Doe",
"scores" : [
{
"type" : "exam",
"score" : 334.45023
},
{...
2183 изгледи
schedule
08.01.2024
Създаване на таблица с много заявки в MongoDB динамично (от код) в Python Django или SubDocuments, кой?
Ще създам услуга за GPS проследяване с помощта на Django, Python и MongoDB. Таблиците/документите на превозното средство ще се създават динамично при активиране, което ще съхранява GPS данните, идващи от устройствата чрез TCP връзка (приблизително ще...
393 изгледи
schedule
08.01.2024
$addToSet, заедно с актуализиране на други полета?
Имам проблем с актуализирането на документ в MongoDB, което включва добавяне към списък и актуализиране на някои полета, използвайки Pymongo.
За да обобщя, бих искал да:
Добавете стойност към списъка a.
Актуализирайте някои полета....
692 изгледи
schedule
21.10.2022
Как да групирате по в mongoengine
Да предположим, че моята схема изглежда така:
class User(Document):
username = StringField()
password = StringField()
category = StringField()
Представете си, че имаме тези съществуващи категории: "avengers", "justice-leaguers",...
6279 изгледи
schedule
23.01.2024
Използване на израза $cond с $project и aggregate в PyMongo
Искам да проектирам ново поле въз основа на условен логически израз, използвайки pymongo.
Стойността трябва да е равна на 1, ако полето 'status' е 'successful_ended' или 'successful_ongoing' . Опитах се да внедря това, като използвах $in в...
2207 изгледи
schedule
29.10.2023
Използването на pymongo tailable курсори умира при празни колекции
Надявам се, че някой може да ми помогне да разбера дали виждам проблем или просто не разбирам поведението на tailable курсора на mongodb. Работя с mongodb 2.0.4 и pymongo 2.1.1.
Ето един скрипт, който демонстрира проблема.
#!/usr/bin/python...
3255 изгледи
schedule
26.02.2024
MongoDB заявка: полето или не съществува, или има конкретна стойност
Бих искал да направя запитване към mongo колекция за записи, които или нямат стойност за поле с име „схема“, или изрично имат стойността „http“ за „схема“. Звучи доста лесно, но този проблем се оказа по-сложен, отколкото изглежда на пръв поглед....
12553 изгледи
schedule
03.04.2024
Главният изключение на AutoReconnect е променен
Имате проблеми с разбирането на правилния подход тук.
Имам връзка с набор от реплики на mongodb с три члена (стандартен master-slave-slave). Всичко работи добре с връзката, когато главният остава последователен....
2055 изгледи
schedule
04.04.2024
Mongo - Как мога да събера, филтрирам и включа масив от данни от съвпадащите документи?
Имам база данни с контакти, поддържана от mongo, и се опитвам да намеря дублиращи се записи по куп различни начини.
Например, ако 2 контакта имат един и същ телефонен номер, те се маркират като възможен дубликат, същото за имейл и т.н.
Използвам...
28876 изгледи
schedule
18.04.2024