Im пытается добавить «роль» в документ, который является команда обновления, такие как это:Обновление в mongodb, более чем одним способом?
db.users.update({username: 'someUser'},{'$set': {roles: ['user', 'admin']}});
Для документа структурированным, как это:
{
_id:'22222',
username : '',
roles: ['user']
}
Есть ли другой способ делаете это, кроме как из запроса выше?
Несомненно, вы имеете в виду оператора '$ push', верно? –
Я указал $ pull, чтобы показать, как элемент можно удалить. – zaynetro
Вижу. Возможно, вы захотите указать, что '$ pull' удаляется, так как вопрос задается специально для вставки в массив. –