在Rails迁移中,指定的数字是什么:限制整数表示?

时间:2008-12-09 21:33:02

标签: ruby-on-rails

在Rails迁移中,为整数:limit参数指定的数字代表什么?是字节数还是位数?

即。如果我要指定以下内容:

t.integer :coefficient, :limit => 2

这是否意味着SQL数据库将为每个整数保留两个字节,或者每个整数不能超过两位数?我假设它意味着字节,但我不是肯定的。

谢谢!

1 个答案:

答案 0 :(得分:29)

根据documentation:string:text列的字符数以及:binary:integer列的字节数。< / p>