0

所以,我是一个初学者,在研究迁移时,现在我写一个迁移如下:

create_table :users do |t|
    t.string :uid
    t.string :pwd
    t.string :email
    t.string :qq
    t.integer :integral
    t.timestamps
end

但是现在想添加一个booleanfiled,不知道在哪里可以找到filed的类型,就像t.string.我在官方文档上没有找到这个。

所以谁能告诉我在哪里可以找到 ActiveRecord 的所有归档类型,谢谢。

4

1 回答 1

1

我实际上不得不去挖掘 API 文档,但这里似乎有一个完整的列表:

http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters/TableDefinition.html#method-i-column

请注意,它的示例 liketd.column(:granted, :boolean)也可以写为td.boolean :granted,如“速记示例”部分中所示。

于 2013-09-26T03:00:09.177 回答