U kunt serialize your field
om waarden op te slaan als array of hash in de database. Hiervoor moet je eerst een veld toevoegen in de categorieëntabel door een migratie aan te maken
class some_migration
def change
add_column :categories, :some_field, :text
end
end
In model tell rails om het te gebruiken als een serialiseerbaar veld
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]