22
ответа

MongoDB как использовать $ toUpper с $ match [duplicate]

У меня есть следующий запрос: я хочу изменить значение поля на верхний и использовать в $ match condition. db.getCollection ('jobspostings'). aggregate ([{"$ match": {"expireDate": {"$ gt": ISODate ("2018 -...
вопрос задан: 8 December 2009 06:18
19
ответов

сравнение двух разных коллекций: конвейер агрегации в mongodb [дубликат]

У меня две коллекции. В коллекции A есть тысячи документов, а коллекция B содержит сотни документов. образец документа коллекции B {"id": "id1B", "name": "name1", "otherfield": "other ...
вопрос задан: 19 June 2012 12:55
19
ответов

Mongoose - совокупная проверка массива родителя [дубликат]

У меня есть группа коллекций MongoDB, которые будут представлять города, штаты и страны. Я моделирую эти коллекции следующим образом: const CountrySchema = new mongoose.Schema ({name: {type: ...
вопрос задан: 19 June 2012 12:55
19
ответов

как сделать полное внешнее соединение в mongoDb? [Дубликат]

Я попробовал операцию $ lookup, у нее есть только функция внешнего внешнего соединения. При входе в «от» & amp; «к» коллекциям, мне нужны остальные непревзойденные документы «из» коллекции в финале ...
вопрос задан: 19 June 2012 12:55
8
ответов

Подсчитайте все совпадающие записи с помощью $ count, исключая $ skip и $ limit [duplicate]

У меня есть следующий код для поиска и подкачки записей из моей коллекции (я не могу использовать LINQ), и я хотел бы получить общее количество совпадающих записей. Я пробовал использовать .Count (), но это только ...
вопрос задан: 15 February 2014 22:33
8
ответов

Обновление строкового значения в MongoDB с использованием aggregate [duplicate]

У меня есть несколько документов в коллекции, где мне нужно обновить строковое значение canImage из этого: {_id: ObjectId ("1"), canImage: "dev / team / can-ryan_Sk87vZjgM.png", teamOrder: NumberLong (.. ,
вопрос задан: 25 September 2012 20:29
8
ответов

MongoDb Совокупный запрос, результаты группы по дням из даты ISODate [дубликат]

Попытка создать сводный запрос, который позволит мне получить количество пользователей, которые были созданы каждый день для заданного диапазона дат. У меня есть коллекция пользователей с данными, которые выглядят частично как {"...
вопрос задан: 2 March 2011 15:49
7
ответов

Как сопоставить дату начала и окончания даты [дубликат]

В приведенной выше документации. Когда вы передаете 2 параметра, имеющих дату начала и дату окончания. Как применить кодировку. Если даты двух параметров совпадают (например: вчерашняя дата - сегодняшняя дата) var start = ...
вопрос задан: 26 December 2011 16:28
6
ответов

как изменить тип данных на numberdecimal в mongodb [duplicate]

У меня возникла проблема, когда я использую длинное число, поскольку (77356247978352646562) mongo дает как 7.73562479783526e + 19, так как это проект, связанный с учетной записью, важно показать точное значение. ...
вопрос задан: 17 May 2016 15:28
6
ответов

Теги запросов на моделях, принадлежащих автору [дубликат]

Мне нужно получить список жанров, применяемых в настоящее время к сообщениям, которые принадлежат данному автору (с учетом авторского _id). Очевидным вариантом использования является предоставление интерфейса поиска с соответствующим фильтром ...
вопрос задан: 3 July 2012 23:45
5
ответов

$ lookup on array, не работающий в mongodb v3.2 [duplicate]

Я пытаюсь использовать $ push для ввода поля в массиве во время агрегации. Толчок основан на условии. Вот мой код. Applications.aggregate ({$ match: {playerUser: userId, ...
вопрос задан: 23 January 2016 21:29
5
ответов

Как форматировать вывод на карте с помощью mongodb? [Дубликат]

Мне нужно показать результат как {«_id»: {«movie»: «Osage County»}, «актеры»: [«Meryl Streep», «Julia Roberts»]}, но я получаю это вместо этого - {"_id" : {"фильм": "Осейдж ...
вопрос задан: 26 February 2014 15:47
4
ответа

Как сгруппировать данные в mongo каждый x документ? [Дубликат]

Я получаю данные с каждого часа, которые выглядят следующим образом: {"high": 4686.87, "low": 4671.11, "open": 4671.12, "count": 833, "volume": 283.194184560001, "close": 4678.51}. . {...
вопрос задан: 8 November 2014 07:31
4
ответа

Как я могу группировать данные по часам в определенный день в MongoDB? [Дубликат]

Я хочу отображать график количества посещений в час, разделенных на день, в моей коллекции у меня есть такие объекты: {"_id": ObjectId ("5ab111a0646e371568c8cfa0"), "date": ISODate ("2018 -...
вопрос задан: 8 November 2014 07:31
4
ответа

агрегат mongodb с несколькими проектами [дубликат]

Я делаю приложение временного ряда (каждый документ имеет временную метку и значение), и вам необходимо агрегировать значения, группируя их во временные интервалы (интервалы). Чтобы сделать временной интервал, временная метка разделена ...
вопрос задан: 8 November 2014 07:31
4
ответа

Как я могу агрегировать даты, отформатированные как startOf минута в MongoDB? [Дубликат]

У меня есть такая агрегация: {$ group: {_id: {minute: {$ minute: "$ dte"}}, memory: {$ sum: '$ memory'}, ...
вопрос задан: 8 November 2014 07:31
4
ответа

Использование $ и оператора в MongoDB Compass [дубликат]

Я пытаюсь получить значение между 3000000 и 5000000 для имени поля totalMortgageAmount Ниже приведен запрос, который я пытаюсь выполнить в MongoDB Compass, но когда я пытаюсь нажать на FIND, он показывает ...
вопрос задан: 15 February 2011 08:08
3
ответа

MongoDB возвращает последний полный документ для каждого идентификатора (Полный документ Объект, содержащий все поля, такие как массивы вспомогательных документов и т. Д.) [Duplicate]

Есть более 1000 документов, например, фруктовых объектов. Мне нужно получить последний документ (полный объект), т. Е. В отношении вырванной даты для каждого фрукта. Здесь вы найдете пример {«плод»: «...
вопрос задан: 11 March 2016 04:33
2
ответа

MongoDB конвертировать массив объектов в один объект

Используя агрегатный запрос MongoDB, как мне преобразовать массив документов в один документ. Массив может иметь N количество документов. Перед "цикл": [{"field1": "1"}, {...
вопрос задан: 19 January 2019 16:13
2
ответа

MongoDB: сравнение полей в массиве вложенных документов без $ unwind?

Предположим, у меня есть документ, содержащий массив встроенных документов с такой же структурой: {"_id": ObjectId ('5c41c2a3c3238118a0950a7b'), "вложенные документы": [{"_id": ...
вопрос задан: 18 January 2019 12:27
2
ответа

Поиск агрегатов Mongoose - Как фильтровать по определенному идентификатору

Я пытаюсь создать агрегированный конвейер - $ lookup для получения из другой коллекции только элементов, которые не равны конкретному _id, например: ClinicsCollection: {_id: 1, name: 'some name1'} {_id: ...
вопрос задан: 17 January 2019 01:36
2
ответа

MongoDB - $ lookup и $ aggregate в 2 коллекциях

У меня есть две коллекции, такие как: 1-е имя коллекции Акции: {"_id": "A019283847466", "code": "AAA", "aliases": ["AAA1", "AAA2", "AAA3"]} Вторая коллекция имя ...
вопрос задан: 13 July 2018 05:08
2
ответа

Поиск агрегирования с помощью DBRef [дубликат]

Можно ли использовать этап поиска структуры агрегации при наличии 2 коллекций, где в исходной коллекции есть DBREF, а в коллекциях dest - длинный _id? Мой запрос агрегирования ...
вопрос задан: 16 November 2016 02:44
2
ответа

regex поиск целого числа в агрегированном запросе mongodb? [Дубликат]

Я имею следующую коллекцию {"_id": ObjectId («5b1fd21cc1448a422a21b3cc»), «сумма»: 500, «банк»: «ICICI», «статус»: «черновик», «валюта»: «EURO», «senderId»: ObjectId (»...
вопрос задан: 30 July 2016 09:12
2
ответа

Поддерживает ли MongoDB порядок сортировки входных данных во время группировки? [Дубликат]

Пусть у вас есть следующие данные: {"_id": "1", name = "A", age = 10} {"_id": "2", name = "B", age = 5} {"_id": " 3 ", name =" A ", age = 1} И вы выполняете следующий запрос агрегации: {" $ sort ": {" age ": 1}} {$ group: {...
вопрос задан: 17 September 2014 16:35
2
ответа

MongoDB aggregation: получить следующий и предыдущий элемент [duplicate]

У меня есть коллекция вызовов, в которой есть такие документы: {_id: 'abcdefg', timestamp: 1510328686448} Я хочу получить на основе идентификатора вызова предыдущий и следующий вызов. Я знаю, что это может ...
вопрос задан: 5 February 2012 23:53
2
ответа

Как создать хранимую процедуру на стороне сервера MongoDB [дублировать]

Подобно SQL SERVER, мы можем сделать sp на Mongo Server Side для лучшего, быстрого доступа и обеспечения безопасности. Может ли кто-нибудь поделиться одним примером и как мы можем использовать его на стороне клиента.
вопрос задан: 6 October 2010 20:09
1
ответ

Объединить результат поиска $ в существующий массив документов

-room collection _id: ObjectId ("xxx") места для кроватей: Массив 0: ObjectId ("xx") 1: ObjectId ("xx") *** *** -бласть пространства _id: ObjectId ("xxxx"); кол: 1 колода: Array {_id: ObjectId ("xxx"); ...
вопрос задан: 8 April 2019 08:43
1
ответ

Как агрегировать, чтобы получить среднее с одинаковой строкой в ​​массиве полей

У меня есть проблема здесь. Это мое поле в mongodb: {"_id": ObjectId ("5c9c25b7ae9b9d188f088492"), "Title": "PENERAPAN_DATA MINING PADA PENJUALAN MENGGUNAKAN METODE ИССЛЕДОВАНИЕ КЛАСТЕРИЗАЦИИ МЕТОДА KASUS PT", ...
вопрос задан: 28 March 2019 04:55
1
ответ

Вычисление частотомера всех уникальных значений вложенного поля

Я хочу найти частотный счетчик всех уникальных значений вложенного поля в Mongo Document. Если быть более точным, если моя коллекция, скажем, db ['sample'], состоит из следующих документов - {'a': ...
вопрос задан: 24 March 2019 09:05