В globalize/globalize, Я хочу отступить к другой колонке. образец источника.Откат к другой колонке в globalize
class CreatePosts < ActiveRecord::Migration
def up
create_table :posts do |t|
t.string :foo, null: false
t.timestamps null: false
end
Post.create_translation_table! hoge: :string
end
end
class Post < ActiveRecord::Base
# this not work. but I want to like this.
translates :hoge, :fallbacks_for_empty_translations => :foo
end
Хотя кажется двойным управлением колонки hoge
и foo
, я планирую отобразить содержимое столбца hoge
в случае колонке foo
пуста. Вы можете редактировать содержимое открытого источника globalize
.
спасибо. но моя система должна вернуться к другой колонке. –
Тогда вы уверены, что глобализация - это правильный камень для вас? Если столбцы не являются просто переводами друг друга, альтернатива заключается в том, чтобы определить свой собственный сеттер и геттеры для этих столбцов, а не использовать глобализацию вообще –