sql >> Databáze >  >> RDS >> PostgreSQL

Typ pole Rails 4 pro vícenásobný výběr s předdefinovanými hodnotami

Můžete serialize your field uložit hodnoty jako pole nebo hash v databázi. Nejprve budete muset přidat pole do tabulky kategorií vytvořením migrace

class some_migration
  def change
    add_column :categories, :some_field, :text
  end
end

V modelu řekni kolejím, aby to použily jako serializovatelné pole

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]



  1. Subsonická šablona postgreSQL

  2. Mysql Inner Join and Group Opakováním řádku

  3. Vložte 0 nebo 1 do MySQL na základě hodnoty zaškrtávacího políčka

  4. Procedura pro obrácení řetězce v PL/SQL