] Как часть моего документа в MongoDB я храню массив объектов. Как я могу запросить его, например, только для 4-го элемента массива? Так что я не хочу выводить весь массив, только четвертый ... [
У меня есть набор t1 со следующими полями в его схеме _id, field1, field1 я хочу, устанавливает значение field2 field1 как sql: обновите field1=field2 набора t1; Как я делаю это в MongoDB?
Можно ли в MongoDB обновить значение поля, используя значение из другого поля? Эквивалентный SQL будет выглядеть примерно так: UPDATE Person SET Name = FirstName + '' + LastName And ...
Я пытаюсь выполнить некоторые условия в MongoDB (используя драйвер Java). Вот что я делаю: Pattern regex = Pattern.compile("title"); DBCollection coll = MongoDBUtil.getDB().getCollection("...
Есть ли способ переключить логическое поле ОДНОГО документа в MongoDB с помощью атомарной операции? Скажем, (В python) cl.update ({"_ id": ...}, {"$ toggle": {"field": 1}})
Я хочу добавить запись в коллекцию, если ключ еще не существует. Я понимаю, что [MongoDB] [1] предлагает упор для этого, поэтому я сделал db.collection.update ({"_ id": "key1"}, {"_ id": "key1"}, True) ...
Я хочу показать товары по идентификаторам (56e641d4864e5b780bb992c6 и 56e65504a323ee0812e511f2) и показать цену после вычитания со скидкой, если она доступна. Я могу посчитать окончательную цену, используя агрегат, но это ...
У меня проблема с получением информации между двумя коллекциями. Первая коллекция хранит информацию о сотрудниках :{ "_id" :ObjectId ("4f9643967f8b9a3f0a00005a" ), "дата рождения _" :"1963 -...
Я работаю над созданием структуры базы данных для нового проекта, и я довольно новичок в MongoDB и, очевидно, в Mongoose. Я прочитал документацию по народонаселению мангузов, где он имеет один ко многим ...
Мне нужно заменить строку в некоторых документах. Я гуглил этот код, но, к сожалению, ничего не меняет. Я не уверен в синтаксисе строки ниже:puldb = db.getSisterDB("...
Можно ли использовать подстановочный знак ключа в запросе? Например, учитывая следующую запись, я хотел бы сделать .find ({'a. *': 4})
Это обсуждалось здесь https://jira.mongodb.org/browse/SERVER-267, но это ...
У меня есть документ электронной почты, в котором есть поле даты send_at: { 'sent_at': Date( 1336776254000 )
} Если это электронное письмо не было отправлено, поле sent_at либо пустое, либо не существует. Мне нужно получить ...
Я относительно новичок в MongoDB, и мне не удалось найти решение для того, что я ищу. Я хотел бы перебрать все базы данных mongo и запустить какую-то команду для каждой коллекции каждого ...
Mongo отказался от некоторых удобных методов в пользу необработанных команд, как можно увидеть здесь: http://api.mongodb.org/java/2.12/com/mongodb/DB.html#addUser(java.lang.String, char [ ]) При попытке ...
Я хочу запросить поле в моем MongoDB с оператором $ all, но если результаты не найдены, я бы хотел запросить его снова с оператором $ в Вот что я сделал сейчас var q = Query.All ("Field", new ...
Как это сделать с Mongo в одном [атомарном] операторе: вставить mytable set MyUniqueKey = ?, X = ? при обновлении двойного ключа Y = ? Когда этот оператор выполняется в первый раз, он устанавливает значение X, но...
У меня есть глубоко вложенная коллекция в моей коллекции MongoDB. Когда я запускаю следующий запрос: db.countries.findOne ({}, {'data.country.neighbor.name': 1, '_ id': 0}) я получаю вот этот вложенный результат: ...
Я использовал MongoDB в течение некоторого времени и видел, что fsync ждет, пока данные будут сброшены на диск. Итак, я подумал, что это решение для безопасности данных. Это работало хорошо, но долго, дольше, чем...
В моем сценарии есть авторы в коллекции, у каждого автора есть сообщения, и у каждого сообщения автора могут быть события. Каждому актеру разрешается один раз выполнить только один вид действия. db.people....
Я хочу добавить несколько элементов в массивы из нескольких строк в Mongo. Как я могу это сделать? Я хочу начать с этого :{'x' :'h', arr :[1,2,3] } {'x' :'h', arr :[1,3] } и добавить массив [6,8], где x...
У меня есть коллекция, в которой все мои документы имеют как минимум эти 2 поля, скажем, имя и URL-адрес (, где URL-адрес уникален, поэтому Я задал ему уникальный индекс ). Теперь, если я попытаюсь вставить документ с...
Я создаю API в node.js, который использует mongodb и mongoose. В настоящее время у меня есть встроенный документ во встроенном документе (схема внутри схемы), который просто не сохраняется в базе данных...
Spring -Data позволяет использовать аннотацию @Document, чтобы указать, в какую коллекцию сохранить объект. Скажем, у меня есть два класса, Студент и Учитель, оба сохраняются в коллекции людей. Когда...
у меня есть коллекция mongoDB с именем col, в которой документы выглядят следующим образом { { intField :123, strField :' привет', arrField :[1,2,3] }, { intField :12, strField :'привет',...
Мне нужно написать сложный запрос mongo с использованием java, но я не могу этого сделать. Запрос монго выглядит следующим образом :db.video.findOne ({ $or :[ {key1 :{ $in:[764] } }, {key2 :{$in :...