0
голосов
0ответы
14 просмотров

Запрос на получение структуры фрейма данных на уровне базы данных в mongodby с использованием pymongo

Существующий документ в mongodb, как показано на следующем рисунке. Требуется написать запрос и получить следующий фрейм данных с использованием pymongo и pandas. Спасибо.
0
голосов
1отвечать
18 просмотров

Агрегат для создания документов со значениями вложенного документа

Я хочу создать документ с агрегацией с использованием pyMongo, который генерирует документ по каждому значению вложенного документа. Моя коллекция входных данных: {"Id": "12345-7", "...
0
голосов
0ответы
12 просмотров

Запрос pymongo, который соответствует значениям из полей в одном документе?

Я получаю доступ к MongoDB с помощью pymongo, и документ выглядит так: {'_id': ObjectId ('60f1803de8984dc1414687a4'), 'match': {'season': '1', 'node': {'id': 17, ' name ':' zxc '},' Players ': [{...
0
голосов
0ответы
11 просмотров

pymongo.insert_many () фрейма данных с столбцом серии

У нас есть следующий фрейм данных pandas my_df, который мы пытаемся вставить в mongo с помощью pymongo.insert_many (). У нас есть коллекция с именем our_col в mongodb, и у нас есть следующее, однако мы ...
0
голосов
1отвечать
13 просмотров

Получение данных JSON из MongoDB со значениями на иврите с использованием Python

Я новичок в MongoDB - и у меня возникает эта проблема, когда я извлекаю ключ из моего MongoDB на основе JSON - он не может анализировать значения ключей иврита и возвращает их пустыми, когда я их читаю. У меня была такая проблема ...
0
голосов
0ответы
13 просмотров

Как установить, что строковое поле не равно пустой строке конвейер агрегации MongoDB

как мне установить, что определенное поле не может быть пустой строкой. Когда я устанавливаю строковое поле friendsArray.lastMessage пустым, оно дает мне результаты, которые я хочу, то есть: match = db.user_relations.aggregate (...
0
голосов
0ответы
5 просмотров

Pymongo update_many не добавляет новое поле для геопространственного фильтра

i когда я использую геопространственный запрос в качестве фильтра для pymongos update_many для добавления нового поля, я получаю ответ от БД, что несколько тысяч документов были найдены и изменены, но когда я ...
0
голосов
1отвечать
Просмотров: 32

Как подключиться к MongoDB с помощью Python

Я новичок в mongodb, и я пытаюсь выяснить, как я могу подключиться к своей базе данных с помощью python извне. import pymongo myclient = pymongo.MongoClient ("mongodb: // localhost: 27017 /") ...
1
голосование
1отвечать
23 просмотра

Вложенный цикл Pymongo с двумя объектами курсора не работает

Я могу показаться глупым, но у меня есть два объекта курсора, возвращаемых пользователями результатов запроса, и местоположения user_count = 0 location_count = 0 для пользователя в users: print (user) ## печатает каждый объект ...
-2
голосов
1отвечать
38 просмотров

Вопросы о точном году запроса mongoDB

Я создаю html-форму, в которой он будет запрашивать mongodb и извлекать всю запись на основе года. Может ли кто-нибудь дать несколько советов о том, как запросить единственный год? Я совершенно новичок в ...
1
голосование
2ответы
84 просмотра

Как получить вложенные документы mongodb в формате таблицы данных Python Pandas

имя возраст адрес 1 "Стив" 27 {"номер": 4, "улица": "Мэйн Роуд", "город": "Оксфорд"} 2 "Адам" 32 {"номер": 78, "...
0
голосов
1отвечать
34 просмотра

Условие Mongodb для зарубежной коллекции с поиском

У меня есть три коллекции пользователей MongoDB 4.0 (pymongo): [{_id: "aaa", name: "John", user_type: "writer», отдел: {value: "1", label: "press"}}, { ...
-1
голосов
0ответы
12 просмотров

Как получить данные одного mongodb для отображения на передней панели?

@ app.route ('/ <_id>', methods = ['GET']) def page (_id): doc = data.find_one ({}, {'_ id': json_util.dumps (ObjectId (_id)), 'Accounts': 1}) return render_template ('page.html', doc = doc) Я хочу ...
0
голосов
1отвечать
21 просмотр

Как клонировать документ в MongoDB с помощью Python

Я использую MongoDB и пытаюсь клонировать документ и не могу, хоть убей, понять это - меня расстраивает то, что я знаю, что это, вероятно, действительно очень просто, но, похоже, мой мозг ...
0
голосов
0ответы
21 просмотр

Пимонго: Я хотел бы обновить первое и последнее поле моего документа, используя $ min и $ max после операции $ push / $ pop

Я загружаю биржевую цену в документ mongodb каждые ~ 5 минут, используя pymongo. Такой же подход применяется к датчикам таймсерий в IOT. Моя коллекция инициализирована данными из API. В ...