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

6 ответов
Если у меня есть эта схема... person = { name : String, favoriteFoods : Array } ... где массив favoriteFoods заполняется строками. Как я могу найти всех людей, которые имеют "суши" как свою любимую пищу с помощью мангуста? Я надеялся на что-то вроде: PersonModel.find({ favoriteFoods : { $co...
mongoose
09 авг. 2013, в 13:06
8 ответов
Во всех моих записях есть поле под названием "картинки". Это поле представляет собой массив строк. Теперь мне нужны самые новые 10 записей, где этот массив НЕ пуст. Я искал googled, но, как ни странно, я этого не нашел. Я прочитал параметр $where, но мне было интересно, как медленно это происходит с...
mongoose
09 фев. 2013, в 13:52
7 ответов
В моем имени базы данных MongoDB есть опечатка, и я хочу переименовать базу данных. Я могу copy и удалить так... db.copyDatabase('old_name', 'new_name'); use old_name db.dropDatabase(); Есть ли команда для переименования базы данных?
database
08 фев. 2012, в 22:27
7 ответов
Есть ли способ рассказать Монго о довольно печатном выходе? В настоящее время все выводится на одну строку, и ее трудно читать, особенно с вложенными массивами и документами.
command-line-interface
mongo-shell
05 фев. 2012, в 02:14
19 ответов
Я использую мой новый Mac впервые сегодня. Я следую руководству по началу работы на mongodb.org до тех пор, пока не будет создан каталог /data/db. Кстати, я использовал маршрут доморощенного. Итак, я открываю терминал, и я думаю, что я нахожусь в том, что вы назвали Домашним Каталогом, потому что, к...
macos
osx
30 окт. 2011, в 22:54
9 ответов
Я новичок в MongoDB - исходя из реляционной базы данных. Я хочу создать структуру вопросов с некоторыми комментариями, но я не знаю, какое отношение использовать для комментариев: embed или reference? Вопрос с некоторыми комментариями, например , будет иметь такую ​​структуру: Question title = '...
embed
reference
21 март 2011, в 02:48
9 ответов
Я хочу настроить аутентификацию имени пользователя и пароля для моего экземпляра MongoDB, чтобы любой удаленный доступ запрашивал имя пользователя и пароль. Я попробовал учебник с сайта MongoDB и сделал следующее: use admin db.addUser('theadmin', '12345'); db.auth('theadmin','12345'); После этого я...
authentication
02 фев. 2011, в 21:43
16 ответов
Я хочу выполнить команды mongo в оболочке script. Я пробовал следующий путь test.sh #!/bin/sh mongo myDbName db.mycollection.findOne() show collections Когда я выполняю над script./test.sh Затем установлено соединение mongo, но следующие команды не выполнены Как выполнять другие команды через sh...
29 янв. 2011, в 13:45
13 ответов
Я не могу найти, где это было документировано. По умолчанию операция find() приведет к началу записи записей. Как я могу получить последние N записей в mongodb? Изменить: также я хочу, чтобы возвращаемый результат был заказан от менее недавнего до последнего, а не наоборот....
record
12 дек. 2010, в 10:45
11 ответов
Предположим, что в моей коллекции есть следующие документы: { "_id":ObjectId("562e7c594c12942f08fe4192"), "shapes":[ { "shape":"square", "color":"blue" }, { "shape":"circle", "color":"red" } ] }, { "_id":ObjectId("562e...
mongodb-query
aggregation-framework
21 окт. 2010, в 08:52
7 ответов
В MongoDB можно ли обновить значение поля, используя значение из другого поля? Эквивалентный SQL будет примерно таким: UPDATE Person SET Name = FirstName + ' ' + LastName И псевдокод MongoDB будет: db.person.update( {}, { $set : { name : firstName + ' ' + lastName } ); ...
mongodb-query
aggregation-framework
20 окт. 2010, в 06:46
13 ответов
Я делаю разработку на MongoDB. Для совершенно не злых целей я иногда хочу сдуть все в базе данных, т.е. Удалить каждую отдельную коллекцию и все остальное, что может быть вокруг, и начать с нуля. Есть ли одна строка кода, которая позволит мне это сделать? Бонусные баллы за предоставление как метода ...
29 июль 2010, в 19:10
12 ответов
Я занимаюсь хранением твитов внутри mongodb, каждый объект выглядит следующим образом: { "_id" : ObjectId("4c02c58de500fe1be1000005"), "contributors" : null, "text" : "Hello world", "user" : { "following" : null, "followers_count" : 5, "utc_offset" : null, "location" : "", "profi...
datetime
mongodb-query
twitter
31 май 2010, в 12:04
25 ответов
Я хочу получить случайную запись из огромной (100 миллионов записей) mongodb. Каков самый быстрый и эффективный способ сделать это? Данные уже есть, и нет поля, в котором я могу создать случайное число и получить случайную строку. Любые предложения?
13 май 2010, в 02:25
19 ответов
Как выполнить эквивалент SQL Join в MongoDB? Например, у вас есть две коллекции (пользователи и комментарии), и я хочу вывести все комментарии с помощью pid = 444 вместе с информацией пользователя для каждого. comments { uid:12345, pid:444, comment="blah" } { uid:12345, pid:888, comment="asdf" }...
join
normalization
28 фев. 2010, в 08:59
Наверх
Меню