Rails 4: 利用可能なデータ型のリスト 質問する

Rails 4: 利用可能なデータ型のリスト 質問する

Ruby on Rails 4で使用できるデータ型のリストはどこにありますか?例えば

  • text
  • string
  • integer
  • float
  • date

私は新しいものについて学び続けているので、簡単に参照できるリストがあれば嬉しいです。

ベストアンサー1

Rails 4 (ActiveRecord 移行) のすべてのデータ型は次のとおりです。

  • :binary
  • :boolean
  • :date
  • :datetime
  • :decimal
  • :float
  • :integer
  • :bigint
  • :primary_key
  • :references
  • :string
  • :text
  • :time
  • :timestamp

ソース:http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters/SchemaStatements.html#method-i-add_column
これらはレール3

PostgreSQL を使用する場合は、次の利点も利用できます。

  • :hstore
  • :json
  • :jsonb
  • :array
  • :cidr_address
  • :ip_address
  • :mac_address

PostgreSQL 以外のデータベースを使用してアプリを実行する場合、それらは文字列として保存されます。

その他のPostgreSQLデータ型

おすすめ記事