Можно еще сделать так же как Вы указали пример из документации.
В вашем примере вы заносите юзера в переменную, после меняете поле в нем, после чего сохраняете, что не понятного?
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.