谁有完整的模型类型列表可以在生成模型脚手架时指定?
例如:
foo:string
bar:text
baz:boolean
这些类型在默认UI元素方面映射到什么?文本字段、文本区域、单选按钮、复选框等等...
谁有完整的模型类型列表可以在生成模型脚手架时指定?
例如:
foo:string
bar:text
baz:boolean
这些类型在默认UI元素方面映射到什么?文本字段、文本区域、单选按钮、复选框等等...
这些属性都是SQL类型,因此支持以下内容:
:binary
:二进制类型:boolean
:布尔类型:date
:日期类型:datetime
:日期时间类型:decimal
:十进制类型:float
:浮点数类型:integer
:整型:primary_key
:主键类型:string
:字符串类型:text
:文本类型:time
:时间类型:timestamp
:时间戳类型这些属性在Active Record API的column中有详细说明。
:digest
类型在哪里?它在 schema.rb 级别的 password_digest
中被看到。你不需要它来使用 Devise 或运行 rails g scaffold User name:string password:digest
吗? - Ridhwaan Shakeel:binary
(二进制):boolean
(布尔):date
(日期):datetime
(日期时间):decimal
(十进制数):float
(浮点数):integer
(整数):primary_key
(主键):string
(字符串):text
(长文本):time
(时间):timestamp
(时间戳):references
字段类型声明外部引用,这将在新模型中添加一个belongs_to
引用。:hstore
:array
:cidr_address
:ip_address
:mac_address
add_column :table_name, :field_name, :inet
创建一个用于存储 IP 地址的列。请参见例如 http://www.postgresqltutorial.com/postgresql-data-types/。 - MSC