最佳答案
我要寻找的不仅仅是简单的类型列表 你可以在此网页找到:
: basic _ key,: string,: text,: int,: float,: decal,: datetime,: time戳,: time,: date,: binary,: boolean
但是是否有任何文档实际上 定义这些字段?
具体来说:
:string
和 :text
有什么区别?:float
和 :decimal
之间?:time
、 :timestamp
和 :datetime
的显著特征是什么?这些类型的细微差别是否有记录在案?
编辑: 比方说,如果 :datetime
在 Rails 文档中没有定义的预期含义,那么 db 适配器编写器在选择相应的列类型时会怎么做?