我需要在Rails脚本中将列类型从text更改为find text,但找不到任何有关如何执行此操作的信息。
有没有人遇到过这个?
谢谢!丹尼斯
发布于 2010-12-15 03:50:41
text类型处理MySQL的tinytext、text、mediumtext和longtext,如果您正在使用这些类型的话。只需使用:limit => ...指定上限
示例:
change_column :articles, :body, :text, :limit => 4294967295不出所料,limit的默认值为65535。
1 to 255 bytes: TINYTEXT
256 to 65535 bytes: TEXT
65536 to 16777215 bytes: MEDIUMTEXT
16777216 to 4294967295 bytes: LONGTEXT可以在here中找到MySQL文档。
https://stackoverflow.com/questions/4443477
复制相似问题