我正在名为mobile_apps的表中的“html_contents(TEXT)”列中保存HTML内容。 当我尝试保存它时,我收到以下错误
Mysql2 ::错误:第1行的列'html_contents'数据太长:更新mobile_apps
SET html_contents
= <p>HTML contents</p>
答案 0 :(得分:0)
尝试自定义varchar列的长度(它始终是一个好习惯):
#migration
...
t.string :html_contents, :limit => 500 # <-change to the max length of your field
...