Я хотел бы выполнить следующий запрос: db.mycollection.find(HAS IMAGE URL) Какой должен быть правильный
Я хотел бы выполнить следующий запрос: db.mycollection.find(HAS IMAGE URL) Какой должен быть правильный
Я играл вокруг хранения твитов внутри mongodb, каждый объект выглядит так: { "_id" : ObjectId("4c02c58de500fe1be1000005"), "contributors" : null, "text" : "Hello world", "user" : { "following" : null, "followers_count" : 5, "utc_offset" : null, "location" : "", "profile_text_color" : "000000",...
Я хочу выполнять mongoкоманды в сценарии оболочки, например, в сценарии test.sh: #!/bin/sh mongo myDbName db.mycollection.findOne() show collections Когда я выполняю этот скрипт через ./test.sh, тогда соединение с MongoDB установлено, но следующие команды не выполняются. Как выполнить другие...
Предположим, у вас есть следующие документы в моей коллекции: { "_id":ObjectId("562e7c594c12942f08fe4192"), "shapes":[ { "shape":"square", "color":"blue" }, { "shape":"circle", "color":"red" } ] }, { "_id":ObjectId("562e7c594c12942f08fe4193"), "shapes":[ { "shape":"square", "color":"black" }, {...
Я хочу настроить аутентификацию имени пользователя и пароля для моего экземпляра MongoDB, чтобы при любом удаленном доступе запрашивались имя пользователя и пароль. Я попробовал учебник с сайта MongoDB и сделал следующее: use admin db.addUser('theadmin', '12345'); db.auth('theadmin','12345'); После...
В MongoDB возможно ли обновить значение поля, используя значение из другого поля? Эквивалентный SQL будет что-то вроде: UPDATE Person SET Name = FirstName + ' ' + LastName И псевдокод MongoDB будет: db.person.update( {}, { $set : { name : firstName + ' ' + lastName }...
Возможно, пришло время, возможно, это я тону в редких документах и не могу обернуться вокруг концепции обновления в Mongoose :) Вот сделка: У меня есть контактная схема и модель (укороченные свойства): var mongoose = require('mongoose'), Schema = mongoose.Schema; var mongooseTypes =...
Я хочу получить случайную запись из огромного (100 миллионов записей) mongodb. Какой самый быстрый и эффективный способ сделать это? Данные уже есть, и нет поля, в котором я могу сгенерировать случайное число и получить случайную строку. Какие-либо...
Как я могу добавить новое поле для каждого документа в существующей коллекции? Я знаю, как обновить поле существующего документа, но не знаю, как добавить новое поле в каждый документ в коллекции. Как я могу сделать это в...
Я хотел бы получить имена всех ключей в коллекции MongoDB. Например, из этого: db.things.insert( { type : ['dog', 'cat'] } ); db.things.insert( { egg : ['cat'] } ); db.things.insert( { type : [] } ); db.things.insert( { hello : [] } ); Я хотел бы получить уникальные ключи: type, egg,...
Я был очень взволнован по поводу MongoDb и тестировал его в последнее время. У меня была таблица с именем posts в MySQL, и около 20 миллионов записей были проиндексированы только в поле с именем id. Я хотел сравнить скорость с MongoDB, и я провел тест, который получит и распечатает 15 записей...
Я хочу экспортировать все коллекции в MongoDB командой: mongoexport -d dbname -o Mongo.json Результат: коллекция не указана! В руководстве сказано, что если вы не укажете коллекцию, все коллекции будут экспортированы. Однако, почему это не работает?...
{ name: 'book', tags: { words: ['abc','123'], lat: 33, long: 22 } } Предположим, это документ. Как wordsполностью удалить " " из всех документов в этой коллекции? Я хочу, чтобы все документы были без " words": { name: 'book', tags: { lat: 33, long: 22 }...
Я использую Mongooseверсию 3 с MongoDBверсией 2.2. Я заметил, что __vполе начало появляться в моих MongoDBдокументах. Это как-то связано с версионированием? Как это
Пример: > db.stuff.save({"foo":"bar"}); > db.stuff.find({"foo":"bar"}).count(); 1 > db.stuff.find({"foo":"BAR"}).count();
Можете ли вы поделиться своими мыслями о том, как бы вы реализовали управление версиями данных в MongoDB. (Я задал похожий вопрос относительно Кассандры . Если у вас есть какие-либо мысли, какой БД лучше для этого, поделитесь) Предположим, мне нужно записать записи в простой адресной книге. (Записи...
FBFriendModel.find({ id: 333 }, function (err, docs) { docs.remove(); //Remove all the documents that match! }); Выше, кажется, не работает. Записи все еще там. Может кто-нибудь
Я использую драйвер node-mongodb-native с MongoDB для написания веб-сайта. У меня есть несколько вопросов о том, как управлять соединениями: Достаточно ли использовать только одно подключение MongoDB для всех запросов? Есть ли проблемы с производительностью? Если нет, могу ли я установить...
Я создаю приложение, используя meteor.js и MongoDB, и у меня есть вопрос о cursor.forEach (). Я хочу проверить некоторые условия в начале каждой итерации forEach, а затем пропустить элемент, если мне не нужно выполнять над ним операцию, чтобы сэкономить время. Вот мой код: // Fetch all objects in...
С ростом NoSQL на основе баз данных на основе документов я недавно обратил внимание на MongoDB. Я заметил поразительное сходство с тем, как относиться к элементам как к «Документам», так же, как это делает Lucene (и пользователи Solr). Итак, вопрос: почему вы хотите использовать NoSQL (MongoDB,...