Puede serialize your field
para guardar valores como matriz o hash en la base de datos. Para esto primero tendrás que agregar un campo en la tabla de categorías creando una migración
class some_migration
def change
add_column :categories, :some_field, :text
end
end
En el modelo, dígale a Rails que lo use como un campo serializable
class Category < ActiveRecord::Base
serialize :some_field, Array
end
#this will allow you to do something like this:
category = Category.create(some_field: [some_value_1,some_value_2])
Category.find(category.id).preferences # => [some_value_1, some_value_2]