我的用户模型中有以下方法。
def self.create_from(house:)
create!(
house: house,
uuid: generate_uuid,
)
end
如果我没有从控制器调用ActiveModel::MassAssignmentSecurity::Error
,为什么house
和uuid
都会获得create_from
?在Rails 4.2中解决这个问题的建议方法是什么?从Controller调用时,我习惯使用strong_params
,但不是从控制器调用此模型方法。