无法在RoR 3中的db中存储大字符串

我只允许在db列中存储大约250个字符。当我尝试添加大字符串时,它会自动省略额外的字符。我在脚手架中使用的类型是
string
。如何在db中存储大字符串。我正在使用
MySQL
作为db。     
已邀请:
而不是使用
:string
作为列类型,使用
:text
- 它将为您提供更多空间来存储您的字符串。     
使用数据类型“text”而不是“string” CHAR():一个长度为0到255个字符的固定部分。 VARCHAR():一个长度为0到255个字符的变量部分。 TINYTEXT:最大长度为255个字符的字符串。 TEXT:最大长度为65535个字符的字符串。 BLOB:最大长度为65535个字符的字符串。 MEDIUMTEXT:最大长度为16777215个字符的字符串。 MEDIUMBLOB:最大长度为16777215个字符的字符串。 LONGTEXT:最大长度为4294967295个字符的字符串。 LONGBLOB:最大长度为4294967295个字符的字符串。     

要回复问题请先登录注册