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

JP *_*son 19 ruby-on-rails

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

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

t.integer :coefficient, :limit => 2
Run Code Online (Sandbox Code Playgroud)

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

谢谢!

Joh*_*ley 29

根据文档,它是字符数:string:text列数以及字节数:binary:integer列数.