Запитання з тегом «pymongo»

PyMongo - офіційний драйвер Python для MongoDB, створений та підтримуваний MongoDB, Inc. Будь ласка, згадайте версію PyMongo, яку ви використовуєте.

7
Як сортувати mongodb з pymongo
Я намагаюся використовувати функцію сортування під час запиту мого mongoDB, але це не вдається. Цей самий запит працює і в консолі MongoDB, але не тут. Код такий: import pymongo from pymongo import Connection connection = Connection() db = connection.myDB print db.posts.count() for post in db.posts.find({}, {'entities.user_mentions.screen_name':1}).sort({u'entities.user_mentions.screen_name':1}): print post Отримана помилка …
164 python  mongodb  pymongo 

30
mongo - не вдалося підключитися до сервера 127.0.0.1:27017
Я родом з Ріак і Редіс, де у мене ніколи не виникало проблем із запуском або взаємодією з цими послугами. Це всепроникна проблема з монго, і я досить незрозумілий. Перезапуск не допомагає. Я новачок у монго. mongo MongoDB shell version: 2.2.1 connecting to: test Fri Nov 9 16:44:06 Error: couldn't …
164 mongodb  pymongo 

4
Виконання регулярних запитів з pymongo
Я намагаюся виконати запит регулярного вибору, використовуючи pymongo на сервері mongodb. Структура документа така { "files": [ "File 1", "File 2", "File 3", "File 4" ], "rootFolder": "/Location/Of/Files" } Я хочу отримати всі файли, які відповідають шаблону * Файл. Я намагався робити це як таке db.collectionName.find({'files':'/^File/'}) Але я нічого не …
129 mongodb  pymongo 

1
Використання .sort з PyMongo
З PyMongo, коли я намагаюся отримати об'єкти, відсортовані за полями "число" та "дата", як це: db.test.find({"number": {"$gt": 1}}).sort({"number": 1, "date": -1}) Я отримую цю помилку: TypeError: if no direction is specified, key_or_list must be an instance of list Що не так з моїм запитом сортування?
109 python  mongodb  pymongo 

12
Як імпортувати дані з mongodb до панд?
У мене є велика кількість даних у колекції в mongodb, яку мені потрібно проаналізувати. Як імпортувати ці дані до панд? Я новачок у пандах та дурнях. РЕДАКТУВАТИ: колекція mongodb містить значення датчика, позначені датою та часом. Значення датчика мають тип даних з поплавком. Зразки даних: { "_cls" : "SensorReport", "_id" …

2
Як я можу використовувати оператор "Не подобається" в MongoDB
Я можу використовувати Likeоператор SQL за допомогою pymongo, db.test.find({'c':{'$regex':'ttt'}}) Але як я можу використовувати Not Likeоператор? я намагався db.test.find({'c':{'$not':{'$regex':'ttt'}}) але отримала помилку: OperationFailure: $ not не може мати регулярний вираз

6
JSON ValueError: Очікує назву властивості: рядок 1, стовпець 2 (char 1)
У мене проблеми з використанням json.loads для перетворення в об'єкт dict, і я не можу зрозуміти, що я роблю неправильно. Точна помилка, яку я запускаю, це ValueError: Expecting property name: line 1 column 2 (char 1) Ось мій код: from kafka.client import KafkaClient from kafka.consumer import SimpleConsumer from kafka.producer import …
97 python  json  pymongo 

1
пошук за ObjectId у mongodb з pymongo
Мені потрібно шукати ObjectId за допомогою python, використовуючи pymongo, але я завжди отримую цю помилку. Будь-які ідеї, як шукати? import pymongo from pymongo import MongoClient from pymongo import ObjectId gate = collection.find({'_id': ObjectId(modem["dis_imei"])}) print gate Traceback (most recent call last): File "C:\Users\gerswin\Documents\Proyectos\Demonio py\test.py", line 2, in <module> import pymongo File …

5
Як оновити документ Mongo після його вставки?
Скажімо, я вставляю документ. post = { some dictionary } mongo_id = mycollection.insert(post) Тепер, припустимо, я хочу додати поле та оновити його. Як це зробити? Здається, це не працює ..... post = mycollection.find_one({"_id":mongo_id}) post['newfield'] = "abc" mycollection.save(post)

8
Як можна швидше вискоблювати
Робота тут , щоб очистити АНІ сайт , який починається з https://xxx.xxx.xxx/xxx/1.jsonдо https://xxx.xxx.xxx/xxx/1417749.jsonі записати його точно MongoDB. Для цього у мене є такий код: client = pymongo.MongoClient("mongodb://127.0.0.1:27017") db = client["thread1"] com = db["threadcol"] start_time = time.time() write_log = open("logging.log", "a") min = 1 max = 1417749 for n in range(min, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.