そこで質問があります:移行を使用して大量の HTML コード (約 200 行のコード) をデータベースに挿入するにはどうすればよいですか? 私はそれをやろうとしました:
class AddManyruToPages < ActiveRecord::Migration
include ActionView::Helpers
def up
Page.create(
slug:'manyru',
content:
<<-HTML
<div class="manyru-wrapper">
<div class="many-header">
<div class="many-content">
<div class="logo">
#{image_tag "/images/manyru/many-logo.png"}
</div>
</div>
</div>
</div>
HTML
)
end
def down
Page.find_by_slug('manyru').destroy
end
end
しかし、うまくいきませんでした。私が知っている唯一のことは、挿入後すぐにロールバックが発生し、理由がわからないということです。さらに情報を追加する必要がある場合は、教えてください。