2008-12-09 13 views
19

在Rails Migrations中,爲整數的limit參數指定的數字代表什麼?它是字節數還是數字位數?在Rails Migrations中,指定的數字是什麼:對整數的限制表示?

即如果我指定以下內容:

t.integer :coefficient, :limit => 2 

這是否意味着SQL數據庫將保留兩個字節對於每個整數,或者說每個整數不能有兩個以上的數字?我假設它意味着字節,但我不積極。

謝謝!

+0

順便說,這應該是 t.integer:係數,:極限=> 2 使得`:coefficient`是一個符號。 – Peeja 2008-12-09 21:47:36

回答

27

按照documentation,它的字符爲:string:text列數和字節爲:binary:integer列數。

相關問題