Ruby on Rails 4에서 사용할 수있는 데이터 유형 목록은 어디에서 찾을 수 있습니까? 와 같은
text
string
integer
float
date
나는 새로운 것들에 대해 계속 배우고 있으며 쉽게 참조 할 수있는 목록을 갖고 싶습니다.
답변
다음은 모든 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이 아닌 데이터베이스로 앱을 실행하면 문자열로 저장됩니다.
2016 년 9 월 19 일 수정 :