Я хочу конкретно установить поле, когда пользователь создан. У меня естьПереопределение метода регистрации регистрации Создать метод
class RegistrationsController < Devise::RegistrationsController
def create
super
@user.tag_list = params[:tags]
end
end
У меня есть флажки, которые передают параметр теги и я проверил в серверных логов, который передается параметр метки. Однако, когда я вызываю @ user.tag_list в консоли, я просто получаю пустой ответ []
.
Я чувствую, что проблема заключается в том, что я манипулирую с созданием метода разработки. Я не задал @user в явном виде, но не знаю, как его установить, используя Devise. Кто-нибудь знает, как установить конкретное поле при использовании программы?
Planetpluto, вы должны добавить свой собственный ответ для использования 'resource' и пометить его как ответ, как вы указали в своем комментарии Puneeth. Это гораздо лучшее и более простое решение. – Jeff