在哪里可以找到可以在RubyonRails4中使用的数据类型列表?
比如
textstringintegerfloat日期
我一直在学习新的,我想有一个清单,我可以很容易地参考
以下是所有Rails 4(ActiveRecord迁移)数据类型:
:二进制:布尔值:日期:日期时间:十进制:浮动:整数:bigint:主键:参考资料:字符串:文本:时间:时间戳
资料来源:http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters/SchemaStatements.html#method-i-add_列
这些与Rails 3相同
如果您使用PostgreSQL,还可以利用以下优势:
:hstore:json:jsonb:数组:cidr\U地址:ip地址:mac\u地址
如果使用非PostgreSQL数据库运行应用程序,则它们将存储为字符串
编辑,2016年9月19日:
Rails 4中有更多特定于postgres的数据类型,Rails 5中甚至更多