Как обновить значение определенного поля в методе контроллера? - PullRequest
2 голосов
/ 20 октября 2011

У меня есть пользовательская модель следующим образом

t.string   "name"
t.string   "email"
t.datetime "created_at"
t.datetime "updated_at"
t.string   "encrypted_password"
t.string   "salt"
t.string   "remember_token"
t.boolean  "admin"
t.boolean  "active"

Мне нужно изменить логическое значение атрибута active .Как я могу сделать это на моем методе?

1 Ответ

6 голосов
/ 20 октября 2011

Вы можете сделать это так

@user.active = true
@user.save

Или так (при обновлении)

@user.update_attributes(params[:user])

Или ты имел в виду что-то еще?

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