Как правильно передать массив значений в метод `attr_accessible`?
Я использую Ruby on Rails v3.2.2, и я хотел бы обработать массив символов, чтобы передать его значения в attr_accessible
метод, а также это должно быть сделано. То есть у меня есть:
attr_array = [:one, :two, ...]
Если я использую:
attr_accessible attr_array
Я получаю следующее:
self.accessible_attributes.inspect
# => #<ActiveModel::MassAssignmentSecurity::WhiteList: {"[:one, :two, ..."]}>
Тем не менее, я хотел бы получить:
# => #<ActiveModel::MassAssignmentSecurity::WhiteList: {"one", "two", "..."}>
как и должно быть.
Как я могу это сделать?