添付ファイル (paperclip gem による) を持つ 'documents' というテーブルがあり、Activeadmin で使用されるこの添付ファイル (globalize gem による) の翻訳を追加したいと考えています。そのため、アクティブな管理者でドキュメント ページを開くと、ドキュメントの 2 つ以上の翻訳を追加したいと思いますが、モデルは同じです (モデル ID は同じですが、ロケールのみが変更されます)。
ドキュメント モデルのスキーマ作成テーブル DB テーブルは次のとおりです。
create_table "documents", force: :cascade do |t|
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
t.string "doc_file_name"
t.string "doc_content_type"
t.integer "doc_file_size"
t.datetime "doc_updated_at"
t.integer "model_id"
end
データベースはpostgresです。