Я немного новичок в Rails и чувствую, что мне здесь не хватает уловки.Я пытаюсь добавить поле phone_number в мою модель, сгенерированную Devise, но у меня возникла проблема с ее сохранением.Я сделал rails generate devise:views
, обновил файл edit.html.erb, добавив его в поле: phone_number, и создал миграцию для добавления поля phone_number в модель.Это не сохранение в модели, потому что (насколько я понимаю) я не могу обновить контроллер, чтобы включить новые поля.
Нужно ли создавать app/controllers/users/registration_controller.rb
, определенный с class Users::RegistrationsController < Devise::RegistrationsController
, а затем обезьяна исправляет метод обновления?Или есть более простой / элегантный / более простой способ?
Я понимаю, что есть несколько других вопросов, связанных с этим на сайте, но один не предлагает полезных ответов, а другой просто подробно описывает то, что я упоминаю здесь.Есть что-нибудь еще?
Спасибо.