Вопросы по теме 'pymongo'
Выполнение запросов регулярных выражений с PyMongo
Я пытаюсь выполнить запрос регулярного выражения с помощью PyMongo на сервере MongoDB. Структура документа следующая
{
"files": [
"File 1",
"File 2",
"File 3",
"File 4"
],...
76382 просмотров
schedule
06.12.2023
Apache + Python + Mongo: идентификаторы объектов не равны
Мы запускаем две копии приложения на основе django в экземпляре Apache. У нас есть этот код Python при загрузке объекта из базы данных:
id = pymongo.objectid.ObjectId(hex_string)
d = self.collection.find_one({ '_id': id })
assert id == d['_id']...
553 просмотров
schedule
29.09.2022
пимонго с флягой
Я пытаюсь вернуть свои сообщения, но вместо этого я получаю
TypeError: объект «Курсор» не может быть вызван.
Как я могу это исправить? Вот мой код:
from flask import Flask
from flask.ext.pymongo import PyMongo
app =...
9337 просмотров
schedule
25.02.2024
Удаление элемента _id из результатов Pymongo
Я пытаюсь создать веб-службу, используя MongoDB и Flask (используя драйвер pymongo). Запрос к базе данных, конечно же, возвращает документы с включенным полем «_id». Я не хочу отправлять это клиенту, как мне его удалить?
Вот маршрут Flask:...
29586 просмотров
schedule
15.09.2022
mongodb $exists всегда возвращает 0
У меня есть коллекция базы данных (с именем fols), например:
{'followers':
{
'123':1
'123':2
'123':3
}
}
Если я запускаю запрос (используя pymongo):
cursor = fols.find()
cursor.count()...
15584 просмотров
schedule
31.10.2023
получить счет и сгруппировать их
Я использую питон с пимонго.
В одной из коллекций монго сохраняются разные сообщения из разных стран. Каждый документ будет иметь один короткий код страны для указания своей страны. Могу ли я узнать, как я могу сгруппировать их и получить счет...
150 просмотров
schedule
04.08.2022
Извлечение ссылок mongoDB требует времени
Я использую mongoengine в качестве картографа Object-Document. Вот краткое описание коллекций, вызывающих проблему. Каждый документ в коллекции A может иметь список ссылок на документы в коллекции B.
class A(Document):
list_b =...
565 просмотров
schedule
29.08.2022
Вставьте кадр данных Pandas в mongodb, используя PyMongo
Каков самый быстрый способ вставить кадр данных pandas в mongodb с помощью PyMongo ?
Попытки
db.myCollection.insert(df.to_dict())
выдал ошибку
InvalidDocument: documents must have only string keys, the key was...
66256 просмотров
schedule
27.06.2022
Использовать агрегацию для сопоставления элементов документов
Я не знаю, как сформулировать этот вопрос, поэтому лучше покажу на примере.
Предположим, у меня есть документы, хранящиеся в следующем формате:
{'category': [1, 2, 3, ...],
'delete': [2, ...]}
Как получить документ только с «категориями»,...
149 просмотров
schedule
31.08.2022
группа pymongo по дате и времени
Я пытаюсь выполнить поиск в коллекции и сгруппировать записи по полю даты, которое является датой и временем. Я знаю, что pymongo преобразует их в правильный тип на заднем плане (ISODate или что-то в этом роде).
Вопрос в том, что, поскольку...
3577 просмотров
schedule
07.12.2023
Пимонго бросает KeyError: 'errmsg'
Я получаю ошибку KeyError 'errmsg' при попытке выполнить простую вставку в коллекцию MongoDB. Я искал вокруг и ничего не видел с этой точной ошибкой... где я считаю, что сообщение об ошибке на самом деле не заполняется Pymongo.
Это может быть...
463 просмотров
schedule
18.10.2023
Запрос агрегирования Flask-MongoEngine и PyMongo
Я пытаюсь сделать агрегационный запрос с помощью flask-mongoengine, и из того, что я прочитал, это не похоже на то, что это возможно.
Я просмотрел несколько тем на форуме, цепочки писем и несколько вопросов о переполнении стека, но не нашел...
6293 просмотров
schedule
17.02.2024
MongoDB: несколько $elemMatch
У меня есть документы MongoDB, структурированные следующим образом:
{_id: ObjectId("53d760721423030c7e14266f"),
fruit: 'apple',
vitamins: [
{
_id: 1,
name: 'B7',
usefulness: 'useful',
state: 'free',
}
{
_id:...
16268 просмотров
schedule
10.07.2022
Как передавать данные из mongodb?
Монго find() , верните все документы в коллекции. Я хочу сохранить каждый документ, который у меня есть в моем mongodb, в другой базе данных. Итак, я хочу продолжать опрашивать mongodb для одного нового документа, потому что find().limit(1) будет...
4174 просмотров
schedule
25.01.2024
Как написать запрос для получения значений на основе двух зависимых входных переменных в MongoDB?
У меня есть коллекция mongoDB, содержащая документы JSON в следующем формате. Это всего лишь образец, а не полный документ.
{
"_id": ObjectId("555ba8a6ae96b63b98969192"),
"toptags": {
"@attr": {
"artist": "Rihanna"...
62 просмотров
schedule
31.03.2024
Совокупные средние значения из встроенных документов
Моя структура документа показана здесь:
{
"_id" : ObjectId("52517d9e6e0af435ddd48219"),
"date" : ISODate("2013-10-06T18:11:26.329Z"),
"engines" : {
"ahnlab" : {
"definitions" : ISODate("2000-01-01T00:00:00.000Z"),...
58 просмотров
schedule
29.12.2023
Flask чрезвычайно медленно запрашивает MongoLab
У меня есть база данных Mongolab, содержащая коллекцию документов небольших временных рядов.
Каждый документ содержит срез определенного временного ряда (250 дневных значений цен для определенной акции в каждом документе). Коллекция индексируется...
662 просмотров
schedule
05.12.2023
Агрегация Pymongo с несколькими полями
Я пытаюсь агрегировать с помощью Pymongo несколько полей, но не нашел способа получить правильное значение.
Мне нужно подсчитать общее количество файлов по двум полям: time и state
time - это объект даты и времени через pymongo, и я смог...
157 просмотров
schedule
15.01.2024
Обновить документ, если значение не соответствует
Как в MongoDB пропустить обновление, если одно поле документа существует?
Чтобы привести пример, у меня есть следующая структура документа, и я хотел бы только update , если ключ link не совпадает.
{
"_id": {
"$oid":...
477 просмотров
schedule
13.10.2022
Сохранение None в MongoDB с использованием динамического документа MongoEngine
Я пытаюсь сохранить документ MongoEngine в динамический документ. Пример кода выглядит следующим образом:
class Small(mongoengine.Document):
var_1 = mongoengine.IntField(db_field="var_1")
var_2 = mongoengine.IntField(db_field="var_2")...
370 просмотров
schedule
23.07.2022