0
我有一個表的帖子,字符串類型的列內容(255),當我遷移變化,將字符串的類型更改爲文本,它確實改變該類型,但我得到文本(255)什麼也沒有。爲了得到這樣的結果,我必須做什麼:Rails 4 Migration
TINYTEXT, TEXT, MEDIUMTEXT, LONGTEXT2 | :limit => 1 to 4294967296 (default = 65536)2
ps我LOCALMACHINE我可以創建任意長字符串類型的職位,但在Heroku我得到
PG::Error: ERROR: value is too long for type character variyng(255)
我_change_datatypes_on_posts_from_string_to_text.rb
class ChangeDatatypeOnPostsFromStringToText < ActiveRecord::Migration
def change
change_column :posts, :content, :text
change_column :posts, :title, :text
change_column :users, :name, :text
end
end
感謝,它的幫助,但在heroku上遷移後,我仍然得到 PG ::錯誤:錯誤:值太長,輸入字符variyng(255) 你不知道爲什麼? – nikolay 2014-12-04 09:01:59