1
class Category < ActiveRecord::Base
serialize :blocked_user_ids, Array
end
Вид:Как использовать collection_check_boxes вместе с сериализованном массив
<%= collection_check_boxes(:category, :blocked_user_ids, User.all, :id, :full_name) %>
Идентификатор заблокированного пользователя хранится в сериализованном атрибута blocked_user_ids
.
Передача проверенных/непроверенных боксов для всех пользователей с collection_check_boxes контроллером работает отлично.
Интересно, как показать ящик для каждого идентификатора, который хранится в массиве blocked_user_ids
?
Я не проверял этот код, так что могут быть некоторые опечатки, не стесняйтесь, дайте мне знать, если это не работает, и я могу это исправить. –