0
ответов

Сбой сценария MongoDB в кластере

Я пытаюсь выполнить операцию базы данных для базы данных MongoDB, размещенной в Compose.io. Мой скрипт mongodb: db.getCollection ('companies'). Find ({}). ForEach (function (company) {var oldHosts = company ....
вопрос задан: 3 March 2019 12:32
0
ответов

В чем разница между replaceOne () и updateOne () в MongoDB?

Массовые операции MongoDB имеют две опции: Bulk.find.updateOne () Добавляет одну операцию обновления документа в список массовых операций. Операция может заменить существующий документ или обновить ...
вопрос задан: 20 February 2019 18:45
0
ответов

MongoDb - объединить учетные записи пользователей, заменив все вхождения данного идентификатора?

Итак, у меня есть небольшая проблема, которую я не знаю, как решить. Я хочу заменить все вхождения данного идентификатора пользователя в моей базе данных другим идентификатором. Некоторый фон: пользователи используют мою систему, используя RFID ...
вопрос задан: 19 January 2019 20:24
0
ответов

Mongoose - отдельная инструкция для обновления поля после использования

У меня есть такая функция: router.post ('/ deleteDP', jwtValid, function (req, res) {user.findById ({'_ id': req.decoded.id}, function (err, result) {if ( err) {res.send ("1");} if (! result) {res.send ("2"); ...
вопрос задан: 19 January 2019 20:01
0
ответов

Как использовать geoNear для Списка статей, когда Адреса находятся в отдельной таблице?

Мне нужен запрос RoR mongoDB, чтобы вывести список статей в пределах заданного радиуса, отсортированных по методу созданного Сложность заключается в том, что адреса сохраняются в отдельной таблице и ссылаются по ключу / идентификатору из статей. Не ...
вопрос задан: 17 January 2019 19:41
0
ответов

Как игнорировать часы, минуты и секунды при вставке даты в `MongoDB`

Я храню дату (17-01-2019) в базе данных, но когда я вижу в базе данных, это выглядит как 2019-01-17 05: 30: 00.000. общедоступный < T > T findOne (Запрос, класс < T > entityClass) Это MongoTemplate ...
вопрос задан: 17 January 2019 12:43
0
ответов

оболочка mongo: для коллекции выведите только подполе неоднородного массива с условием

Например, член этой коллекции (даже если она не очень реалистичная): "_id": ".....", "events": [{"context": "creation", "eventDate": ISODate ("2019 -01-16T10: 33: 46.759Z ") ...
вопрос задан: 16 January 2019 16:51
0
ответов

Собственный запрос MongoDB с Агрегацией для запроса в Java

У меня есть собственный запрос Mongo [{$ match: {creatById: "5c3cac81989a8469d435f3b2"}}, {$ group: {_id: "$ uID", последний: {$ max: "$ latest"}, ...
вопрос задан: 15 January 2019 10:36
0
ответов

Получить только запрошенный элемент в массиве объектов в коллекции MongoDB

Предположим, у вас есть следующие документы в моей коллекции: {"_id": ObjectId ("562e7c594c12942f08fe4192"), "shape" : [{"shape": "square", "color": "blue"}, ...
вопрос задан: 2 January 2019 20:45
0
ответов

Преобразование строки в дату в mongodb

Есть ли способ преобразовать строку в дату, используя собственный формат с помощью оболочки mongodb? Я пытаюсь преобразовать «21/May/2012:16:35:33 -0400» в дату, Есть ли способ передать DateFormatter или что-то в...
вопрос задан: 12 December 2018 17:49
0
ответов

MongoDB: объединение данных из нескольких коллекций в одну .. как?

Как я могу (в MongoDB) объединить данные из нескольких коллекций в одну коллекцию? Могу ли я использовать map-reduce, и если да, то как? Я был бы очень признателен за пример, поскольку я новичок.
вопрос задан: 16 September 2018 22:56
0
ответов

Mongo aggregation - как перенести значение выражения с помощью некоторой функции?

Это утверждение, которое просто сравнивает значение поля равного kilm (of_object) с значением поля my_b (из b_object): db.a_object.aggregate ([{$ match: {}}, {$ lookup: {"from": "b_object ", ...
вопрос задан: 13 July 2018 19:07
0
ответов

Как в MongoDB использовать $ set для обновления вложенного значения / встроенного документа?

Как в MongoDB использовать $ set для обновления вложенного значения? Например, рассмотрим коллекцию людей со следующим документом: {_id: ObjectId ("5a7e395e20a31e44e0e7e284"), name: "foo", ...
вопрос задан: 25 February 2018 17:41
0
ответов

Mongodb найти по имени поля с любым значением

Я пытаюсь найти все документы, которые имеют это поле, не имеет значения, какое именно значение оно содержит; Меня интересует только его существование. Вот пример: {"полезная нагрузка": {"...
вопрос задан: 10 December 2017 21:01
0
ответов

Как получить результат как «keyBy» объекта вместо массива из запроса Монго?

В lodash есть функция с именем keyby https://lodash.com/docs/4.17.4#key, как получить такой результат? const data = db.collection.find () [{id: 'a', text: 'text'}, {id: 'b', text: 'text'}, ...
вопрос задан: 2 October 2017 02:34
0
ответов

Обновить поле в массиве точных элементов в MongoDB

У меня есть документ, структурированный так: {_id: "43434", герои: [{nickname: "test", items: ["", "", ""]}, {nickname: "test2", items: [" "," "," "]},]} Могу ли я $ ...
вопрос задан: 22 September 2017 18:01
0
ответов

MongoDB $slice (подкачка встроенного массива)

У меня есть эта схема :статья :{ тема, комментарии:[] } если у меня есть 8 комментариев и запрос article.find ({}, { комментарии :{ $slice :[-10, 5 ] } } ); И я получаю комментарии от...
вопрос задан: 22 September 2017 18:01
0
ответов

Перечислите все значения определенного поля в mongodb

Как получить массив, содержащий все значения определенного поля для всех моих документов в коллекции? db.collection: {"_id": ObjectId ("51a7dc7b2cacf40b79990be6"), "x": 1} {"_id": ObjectId (...
вопрос задан: 22 September 2017 17:57
0
ответов

Как полностью удалить поле из документа MongoDB?

{name: 'book', tags: {words: ['abc', '123'], lat: 33, long: 22} } Предположим, это документ. Как мне полностью удалить «слова» из всех документов в этом ...
вопрос задан: 22 September 2017 07:57
0
ответов

MongoError: недопустимая операция, массовых операций нет

Я не могу сделать массовую вставку в монго, используя мангуста. var mongoose = require ('mongoose'); var Schema = mongoose.Schema; // Определим нашу схему результатов var webSchema = new Schema ({"abc": String}, {...
вопрос задан: 16 September 2017 13:14
0
ответов

Запрашивать Mongodb по месяцу, дню, году… datetime

Я использую mongodb и таким образом сохраняю datetime в своей базе данных для даты «17-11-2011 18:00». Я сохраняю: date = datetime.datetime (2011, 11, 17, 18, 0) db.mydatabase.mycollection.insert ({"date": ...
вопрос задан: 2 July 2017 05:37
0
ответов

Найти документы с массивом, который не содержит определенного значения

У меня есть следующая модель: var PersonSchema = новая схема ({name: String, groups: [{type: Schema.Types.ObjectId, ref: 'Group'}],}); Я ищу запрос, который получает все ...
вопрос задан: 28 June 2017 03:23
0
ответов

Как вставить документ с датой в монго?

Мы пытаемся вставить документ с текущей датой в качестве его поля. Мы пишем в Java, используя плагин eclipse для mongodb. Мы хотим выполнить команду mongo Date (), чтобы получить дату из ...
вопрос задан: 27 June 2017 17:05
0
ответов

NodeJS и MongoDB FindAndModify () необходимо удалить или обновить

я пытаюсь сделать findAndModifiy в mongodb с nodejS, это мой код: var nextBill = function (db, success, log) {var collection = db.collection ('autoincrements'); log.debug (»...
вопрос задан: 27 June 2017 15:36
0
ответов

MongoDB: подпункт документа upsert

У меня есть документы, которые выглядят примерно так, с уникальным индексом для bars.name: {name: 'foo', bars: [{name: 'qux', somefield: 1}]}. Я хочу обновить поддокумент, где {name: '...
вопрос задан: 26 June 2017 13:08
0
ответов

Как найти в mongodb последний элемент массива?

Я хочу найти документы, в которых последние элементы массива равны некоторому значению. Доступ к элементам массива можно получить по определенной позиции массива: // т. е. comments[0].by == "Abe" db.example.find( { "comments....
вопрос задан: 26 June 2017 10:09
0
ответов

Какие из следующих утверждений верны в отношении репликации MongoDB? [закрыто]

Минимальное разумное количество узлов голосования для набора реплик равно трем. Репликация MongoDB является синхронной. Оболочка Mongo может подключаться к набору реплик и автоматически переключаться при сбое. От ...
вопрос задан: 23 February 2017 12:31
0
ответов

Mongo db -Запрос вложенного массива и объектов

У меня есть следующая структура документа :{ "_id" :"12345", "value" :{ "T" :0, "v" :[ { "name" :"JW", "стоимость" :100 } ] } } Как запросить...
вопрос задан: 13 October 2016 20:45
0
ответов

Mongodb: оператор $ in против множества отдельных запросов

Я знаю, что MongoDB может обрабатывать много запросов в секунду, но, допустим, мне нужно запрашивать много документы коллекции с учетом их _id; что звучит лучше: добавление $ in к атрибуту _id со всеми ...
вопрос задан: 8 August 2016 19:14