Сильные параметры в Rails 3.2.8

Это видео заявляет, что можно защитить вход, поступающий через контроллер, но при этом выполнять массовое назначение с помощью моделей и спецификаций. Тем не менее, я не видел этого документированного как функция при использовании strong_parameters в 3.2.8.

Я понимаю, что мне нужно смешаться вActiveModel::ForbiddenAttributesProtection в мои модели и установитьconfig.active_record.whitelist_attributes = false вconfig/application.rb, Я также вытащил все своиattr_accessible звонки от модели.

С миксином или без него я получаю массу ошибок при назначении.

ActiveModel::MassAssignmentSecurity::Error: Can't mass-assign protected attributes: home_phone, cell_phone

Я что-то пропустил?

Ответы на вопрос(2)

Ваш ответ на вопрос