mongodb — вопросы с ответами

2 ответа
Я создаю приложение, использующее meteor.js и MongoDB, и у меня есть вопрос о cursor.forEach(). Я хочу проверить некоторые условия в начале каждой итерации forEach, а затем пропустить элемент, если мне не нужно выполнять операцию над ним, чтобы я мог сэкономить некоторое время. Вот мой код: // Fetch...
foreach
meteor
26 авг. 2013, в 20:20
7 ответов
Я пытаюсь понять, что я могу использовать для будущего проекта, мы планируем хранить около 500 тыс. записей в месяц в первый год и, возможно, больше в течение следующих лет, это вертикальное приложение, поэтому нет необходимости чтобы использовать базу данных для этого, причина, по которой я решил в...
amazon-dynamodb
nosql
29 июль 2013, в 17:15
5 ответов
Если у вас есть массивы поддокументов, Mongoose автоматически создает идентификаторы для каждого из них. Пример: { _id: "mainId" subdocArray: [ { _id: "unwantedId", field: "value" }, { _id: "unwantedId", field: "value" } ] } Есть л...
mongoose
subdocument
22 июнь 2013, в 20:14
9 ответов
В чем разница между сохранением и вставкой в ​​Mongo DB? оба выглядят одинаково db.users.save({username:"google",password:"google123"}) db.users.insert({username:"google",password:"google123"})
25 апр. 2013, в 09:49
2 ответа
У меня проблема при запросе mongoDB с вложенными объектами: db.messages.find( { headers : { From: "[email protected]" } } ).count() 0 db.messages.find( { 'headers.From': "[email protected]" } ).count() 5 Я не вижу, что я делаю неправильно. Я ожидаю, что вложенное обозначение объект...
mongodb-query
syntax
nested
bson
14 апр. 2013, в 18:28
24 ответа
Я получаю следующую ошибку: alex@alex-K43U:/$ mongo MongoDB shell version: 2.2.0 connecting to: test Thu Oct 11 11:46:53 Error: couldn't connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:91 exception: connect failed alex@alex-K43U:/$ Вот что происходит, когда я пытаюсь запустить mongodb: ...
11 окт. 2012, в 04:41
15 ответов
Мне нужно запустить/остановить MongoDB на кли. Это довольно просто начать: ./mongod Но чтобы остановить Mongo DB, мне нужно сначала запустить открытую оболочку mongo, а затем ввести две команды: $./mongo использовать admin db.shutdownServer() Поэтому я не знаю, как остановить mongo DB в одной ст...
02 авг. 2012, в 10:52
4 ответа
Я немного смущен методом findAndModify в MongoDB. Каково преимущество этого метода update? Для меня кажется, что он просто возвращает элемент первым, а затем обновляет его. Но почему мне нужно сначала вернуть элемент? Я прочитал MongoDB: окончательное руководство, и он говорит, что он удобен для ма...
28 май 2012, в 01:34
7 ответов
Я создаю своего рода систему очереди заданий с MongoDB как хранилище данных. Как я могу "прослушать" вставки в коллекцию MongoDB до того, как вы разложите рабочих для обработки задания? Нужно ли мне опроса каждые несколько секунд, чтобы увидеть, есть ли какие-либо изменения с последнего времени, или...
13 март 2012, в 20:43
5 ответов
Я впервые попробовал набор реплик mongo. Я использую ubuntu на ec2, и я загрузил три экземпляра. Я использовал частный IP-адрес каждого из экземпляров. Я выбрал в качестве основного, а ниже - код. mongo --host Private IP Address rs.initiate() rs.add("Private IP Address") rs.addArb("Private IP Addres...
amazon-ec2
24 янв. 2012, в 16:09
1 ответ
Есть ли способ указать условие "где документ не содержит поля"? Например, я хочу найти только первое из этих 2, потому что у него нет поля "цена". {"fruit":"apple", "color":"red"} {"fruit":"banana", "color":"yellow", "price":"2.00"}
19 дек. 2011, в 19:44
22 ответа
Я новичок в mongodb. Когда я попытался запустить локальный сервер mongodb с командой mongod, он не смог запустить и выбросил эту ошибку. /usr/lib/mongodb/mongod --help for help and startup options Sat Jun 25 09:38:51 MongoDB starting : pid=1782 port=27017 dbpath=/data/db/ 32-bit ** NOTE: when usin...
25 июнь 2011, в 15:04
9 ответов
До сих пор я не указывал каталог данных MongoDB и имел только один основной раздел размером 30 ГБ. Я просто закончил пространство и добавил новый жесткий диск. Как я могу перенести свои данные (это, по-видимому, в /var/lib/mongodb/) и настроить MongoDB, чтобы все закончилось с нового диска, не затра...
11 май 2011, в 08:51
12 ответов
Есть вопрос уже в Stackoverflow, очень похожий на мой вопрос. Дело в том, что ответ на эти вопросы был для Java Driver, я пытаюсь сделать это в оболочке. Я делаю это... db.meta.update({'fields.properties.default': { $type : 1 }}, {'fields.properties.default': { $type : 2 }}) Это не работает!...
11 фев. 2011, в 17:34
9 ответов
У меня есть документ Mongo, который содержит массив элементов. Я хотел бы reset атрибут .handled всех объектов массива, где .profile= XX. Документ находится в следующем виде: { "_id" : ObjectId("4d2d8deff4e6c1d71fc29a07"), "user_id" : "714638ba-2e08-2168-2b99-00002f3d43c0", "events" : [...
arrays
mongodb-query
12 янв. 2011, в 11:26
Наверх
Меню