0
ответов

] Получить n-й элемент массива в MongoDB [

] Как часть моего документа в MongoDB я храню массив объектов. Как я могу запросить его, например, только для 4-го элемента массива? Так что я не хочу выводить весь массив, только четвертый ... [
вопрос задан: 20 July 2016 08:25
0
ответов

Поле обновления со значением другого поля в документе [дубликат]

У меня есть набор t1 со следующими полями в его схеме _id, field1, field1 я хочу, устанавливает значение field2 field1 как sql: обновите field1=field2 набора t1; Как я делаю это в MongoDB?
вопрос задан: 17 May 2016 10:55
0
ответов

Обновить поле MongoDB, используя значение другого поля

Можно ли в MongoDB обновить значение поля, используя значение из другого поля? Эквивалентный SQL будет выглядеть примерно так: UPDATE Person SET Name = FirstName + '' + LastName And ...
вопрос задан: 17 May 2016 05:28
0
ответов

Как создать запрос $or для MongoDB с помощью драйвера Java?

Я пытаюсь выполнить некоторые условия в MongoDB (используя драйвер Java). Вот что я делаю: Pattern regex = Pattern.compile("title"); DBCollection coll = MongoDBUtil.getDB().getCollection("...
вопрос задан: 20 April 2016 19:23
0
ответов

Как переключить логическое поле в одном документе с помощью атомарной операции?

Есть ли способ переключить логическое поле ОДНОГО документа в MongoDB с помощью атомарной операции? Скажем, (В python) cl.update ({"_ id": ...}, {"$ toggle": {"field": 1}})
вопрос задан: 7 April 2016 10:06
0
ответов

Почему перенос записи с использованием update_one вызывает ValueError?

Я хочу добавить запись в коллекцию, если ключ еще не существует. Я понимаю, что [MongoDB] [1] предлагает упор для этого, поэтому я сделал db.collection.update ({"_ id": "key1"}, {"_ id": "key1"}, True) ...
вопрос задан: 31 March 2016 11:30
0
ответов

Mongoose агрегат $ match не совпадает с идентификаторами

Я хочу показать товары по идентификаторам (56e641d4864e5b780bb992c6 и 56e65504a323ee0812e511f2) и показать цену после вычитания со скидкой, если она доступна. Я могу посчитать окончательную цену, используя агрегат, но это ...
вопрос задан: 24 March 2016 04:52
0
ответов

MongoDB запрашивает массив объектов

У меня проблема с получением информации между двумя коллекциями. Первая коллекция хранит информацию о сотрудниках :{ "_id" :ObjectId ("4f9643967f8b9a3f0a00005a" ), "дата рождения _" :"1963 -...
вопрос задан: 15 March 2016 00:57
0
ответов

Ссылки на документы Mongoose с отношением один ко многим

Я работаю над созданием структуры базы данных для нового проекта, и я довольно новичок в MongoDB и, очевидно, в Mongoose. Я прочитал документацию по народонаселению мангузов, где он имеет один ко многим ...
вопрос задан: 25 January 2016 05:42
0
ответов

Как заменить строку во всех документах в Mongo

Мне нужно заменить строку в некоторых документах. Я гуглил этот код, но, к сожалению, ничего не меняет. Я не уверен в синтаксисе строки ниже:puldb = db.getSisterDB("...
вопрос задан: 8 November 2015 08:02
0
ответов

Условия запроса MongoDB, включая SUM

Как я пишу этот SQL-запрос с Монго? выбрать * из где б + с <5?
вопрос задан: 2 November 2015 15:30
0
ответов

Подстановочный знак MongoDB в ключе запроса

Можно ли использовать подстановочный знак ключа в запросе? Например, учитывая следующую запись, я хотел бы сделать .find ({'a. *': 4}) Это обсуждалось здесь https://jira.mongodb.org/browse/SERVER-267, но это ...
вопрос задан: 9 September 2015 16:32
0
ответов

MongoDB: Как запрашивать записи, в которых поле равно null или не установлено?

У меня есть документ электронной почты, в котором есть поле даты send_at: { 'sent_at': Date( 1336776254000 ) } Если это электронное письмо не было отправлено, поле sent_at либо пустое, либо не существует. Мне нужно получить ...
вопрос задан: 30 May 2015 12:28
0
ответов

Итерация по всей базе данных Mongo

Я относительно новичок в MongoDB, и мне не удалось найти решение для того, что я ищу. Я хотел бы перебрать все базы данных mongo и запустить какую-то команду для каждой коллекции каждого ...
вопрос задан: 13 April 2015 17:49
0
ответов

Каков правильный синтаксис для командного метода DB #, который заменяет вспомогательные методы в Java-клиенте MongoDB?

Mongo отказался от некоторых удобных методов в пользу необработанных команд, как можно увидеть здесь: http://api.mongodb.org/java/2.12/com/mongodb/DB.html#addUser(java.lang.String, char [ ]) При попытке ...
вопрос задан: 25 February 2015 18:26
0
ответов

MongoDB использует другой запрос, если первый запрос не дал результатов

Я хочу запросить поле в моем MongoDB с оператором $ all, но если результаты не найдены, я бы хотел запросить его снова с оператором $ в Вот что я сделал сейчас var q = Query.All ("Field", new ...
вопрос задан: 25 February 2015 03:09
0
ответов

How to return number of updated objects in mongodb?

I'm updating multiple elements in mongodb. Is it possible to return the number of affected objects?
вопрос задан: 27 January 2014 21:47
0
ответов

MongoDB: вставка при обновлении дублирующего ключа

Как это сделать с Mongo в одном [атомарном] операторе: вставить mytable set MyUniqueKey = ?, X = ? при обновлении двойного ключа Y = ? Когда этот оператор выполняется в первый раз, он устанавливает значение X, но...
вопрос задан: 8 January 2013 06:47
0
ответов

Можно ли сгладить запрос результата MongoDB?

У меня есть глубоко вложенная коллекция в моей коллекции MongoDB. Когда я запускаю следующий запрос: db.countries.findOne ({}, {'data.country.neighbor.name': 1, '_ id': 0}) я получаю вот этот вложенный результат: ...
вопрос задан: 8 November 2012 02:56
0
ответов

Для чего нужна fsync в MongoDB?

Я использовал MongoDB в течение некоторого времени и видел, что fsync ждет, пока данные будут сброшены на диск. Итак, я подумал, что это решение для безопасности данных. Это работало хорошо, но долго, дольше, чем...
вопрос задан: 17 July 2012 22:37
0
ответов

Обновить встроенный объект внутри массива внутри массива в MongoDB

У меня есть документ типа { id :100, герои :[ { никнейм :"тест", заклинания :[ {заклинание _id :61, уровень :1}, {заклинание _id :1, уровень :2}...
вопрос задан: 7 May 2012 16:02
0
ответов

Как обеспечить уникальный элемент в массиве на основе определенных полей -mongoDB?

В моем сценарии есть авторы в коллекции, у каждого автора есть сообщения, и у каждого сообщения автора могут быть события. Каждому актеру разрешается один раз выполнить только один вид действия. db.people....
вопрос задан: 6 May 2012 08:24
0
ответов

Обновление MongoDB (Вставка списка элементов в массив)

Я хочу добавить несколько элементов в массивы из нескольких строк в Mongo. Как я могу это сделать? Я хочу начать с этого :{'x' :'h', arr :[1,2,3] } {'x' :'h', arr :[1,3] } и добавить массив [6,8], где x...
вопрос задан: 6 May 2012 08:22
0
ответов

вставить или игнорировать несколько документов в mongoDB

У меня есть коллекция, в которой все мои документы имеют как минимум эти 2 поля, скажем, имя и URL-адрес (, где URL-адрес уникален, поэтому Я задал ему уникальный индекс ). Теперь, если я попытаюсь вставить документ с...
вопрос задан: 6 May 2012 08:19
0
ответов

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

Я создаю API в node.js, который использует mongodb и mongoose. В настоящее время у меня есть встроенный документ во встроенном документе (схема внутри схемы), который просто не сохраняется в базе данных...
вопрос задан: 6 May 2012 08:01
0
ответов

Получить компонент Date / ISODate в монго

Как получить компонент, например минуту, из ISODate, хранящегося в MongoCollection?
вопрос задан: 6 May 2012 07:46
0
ответов

Spring -Data mongodb запрашивает несколько классов, хранящихся в одной коллекции

Spring -Data позволяет использовать аннотацию @Document, чтобы указать, в какую коллекцию сохранить объект. Скажем, у меня есть два класса, Студент и Учитель, оба сохраняются в коллекции людей. Когда...
вопрос задан: 6 May 2012 07:33
0
ответов

удалить документы с полем массива& #39; размер меньше 3 в mongoDB

у меня есть коллекция mongoDB с именем col, в которой документы выглядят следующим образом { { intField :123, strField :' привет', arrField :[1,2,3] }, { intField :12, strField :'привет',...
вопрос задан: 6 May 2012 07:10
0
ответов

Запрос Mongo DB в java

Мне нужно написать сложный запрос mongo с использованием java, но я не могу этого сделать. Запрос монго выглядит следующим образом :db.video.findOne ({ $or :[ {key1 :{ $in:[764] } }, {key2 :{$in :...
вопрос задан: 6 May 2012 07:06