1
after_create我有這樣的代碼在我的用戶模型軌與色器件
class User < ActiveRecord::Base
after_create :set_user_full_name
.........
private
def set_user_full_name
self.name = "Test name"
end
end
但是當我創建了一個用戶名屬性是零。我試圖添加名稱到
創建和更新強參數,但沒有運氣。
devise_parameter_sanitizer.for(:sign_up) << [:name]
devise_parameter_sanitizer.for(:account_update) << [:name]
任何幫助將不勝感激!
謝謝,實際上是woke。但是,我有註冊形式的'firstname'和'lastname'屬性,並且我的計劃是將這兩個屬性連接起來以成爲'name'屬性。我應該怎麼做? 再次感謝:) – fardin
我更新了答案!它是粗略的代碼,有點理解的理解。 –