1
rails全球化gem文檔非常棒,但是當我想重命名一個專欄時,我找不到解決方案,我必須做的。Rails:重命名全球化專欄
去年我做到了,添加翻譯字段。
def up
remove_column :news, :name
News.add_translation_fields! name: :string
end
def down
add_column :news, :name, :string, default: nil
remove_column :news_translations, :name
end
現在我要重命名的列「名稱」爲「標題」,沒有失去我的數據和翻譯。我該如何編寫遷移文件?
我在這裏失去了一些東西......你能不能只是做'高清變化; rename_column:news,:name,:title; end'? –
那。如果它實際上更復雜,那麼有一些解決方案歸結爲http://stackoverflow.com/q/6135600/438992下的某個地方。 –
mhh,但我不想重命名新聞模型,只是列。 –