Вопросы по теме 'mongodb-aggregation'
Конвейер агрегации MongoDB: подсчет документов с полем меньше значения?
У меня есть существующий отчет, использующий структуру агрегации MongoDB, и я хотел бы добавить в него новое поле — количество всех документов, в которых одно из числовых полей меньше заданного значения.
В моих документах есть поле длины, среднее...
594 просмотров
schedule
12.11.2022
MongoDB получает первый и последний документ в совокупном запросе
Как я могу получить первый и последний документ на основе поля time . Я могу использовать $group и получить $first и $last документ, но мне не нужно группировать здесь, просто получить первый и последний полный документ. Может быть, я мог бы...
10528 просмотров
schedule
20.09.2022
Mongo не возвращает документы в агрегированном виде с использованием $gte и $date
В MongoDB (v3.2.8) у меня есть некоторые сегментированные значения, хранящиеся во временной последовательности. В настоящее время я пытаюсь агрегировать данные из этих сегментов, используя структуру Morphia (v1.1.0), ограничивая документы датой...
1066 просмотров
schedule
19.05.2023
Драйвер узла MongoDB Счетчик текущей агрегации
Я использую mongodb для узла и пытаюсь агрегировать коллекцию документов на основе некоторых установленных фильтров, а затем ограничиваю ее до 10. У меня она отлично агрегируется и очень хорошо ограничивается, но мне нужно получить общее количество...
441 просмотров
schedule
28.05.2023
Как я могу получить частное значение в агрегации из Mongodb 3.0?
MongoDB 3.2 поддерживает операторы $divide и $floor . Итак, в версии 3.2 я использую только этот оператор. Но в версии 3.0 предоставляется только оператор $divide .
Оператор $divide вычисляет частное, которое является десятичным, а не...
54 просмотров
schedule
15.07.2023
Могу ли я объединить два запроса mongodb в один запрос, используя golang (mgo)?
Я использую golang и mgo , mongodb version is 3.2.9
Например, у меня есть два документа в одной коллекции:
{"groupId" : 4, "name" : "email", "value" : "[email protected]"}
{"groupId" : 4,"name" : "phoneNumber","value" : "000000000"}
Я...
1228 просмотров
schedule
25.10.2022
объединить два поля в объект
Я пытаюсь объединить два поля, вот моя коллекция
db.Acc_Details.findOne()
{
"_id": ObjectId("577f43fe748646cc91370713"),
"Acc_Id": 1,
"Name": "xxxxx",
"Phone": NumberLong("123456789"),
"Email": "[email protected]"
}...
1652 просмотров
schedule
05.05.2023
Использовать $lookup в массиве объектов
У меня есть следующая структура документа:
{
_id: 123,
name: 'My playlist',
videos:[
{videoId:1},
{videoId:2},
{videoId:3}]
}
Теперь я хочу сделать $lookup в коллекции видео, чтобы получить все видеоданные. В итоге мне нужна...
4684 просмотров
schedule
08.08.2023
Как фильтровать данные между двумя временами от чч: мм до чч: мм в mongoDB
Мангуст
var filter = {};
filter.strBillDate = {
"$gte": new Date(req.params.fromdate),
"$lt": new Date(req.params.todate)
};
return Sales
.aggregate([{
$match: filter
}, {
"$project": {...
434 просмотров
schedule
05.08.2022
Совокупный запрос mongoDB, возвращающий результаты в обратном порядке
Мой конвейер агрегации на mongoDB похож....
648 просмотров
schedule
18.09.2022