В Mongodb, как добавить поле к каждой записи? - PullRequest
3 голосов
/ 02 июля 2011

Я хочу добавить поле «био» в раздел «о» документа.

1 Ответ

15 голосов
/ 02 июля 2011

Полагаю, вы используете консоль Монго. Чтобы добавить поле к каждому документу в коллекции, вы должны использовать эту команду:

db.foo.update({},{$set : { "about.bio" : ""}} , true, true);

Конечно, вы должны заменить foo своим реальным названием коллекции. Эта команда использует пустую строку ("") в качестве значения по умолчанию для нового поля: вы можете изменить это поведение, изменив значение в команде.

Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...