Итак, вот вопрос: как я могу вставить много кода HTML (около 200 строк кода) в базу данных с помощью миграции? Я пытался сделать это:Рельсы: добавьте много HTML-кода через миграцию в базу данных
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
, но это не сработало. Единственное, что я знаю, это то, что после вставки сразу происходит откат, и я не знаю почему? Если я должен добавить дополнительную информацию, пожалуйста, сообщите.
Извините за задержку Эдгаров. Мне понравилось, что вы сказали, но он показывает мне только это: неопределенная локальная переменная или метод 'config ', и я думаю, что проблема заключается в помощнике' image_tag 'в моем коде. Как вы думаете? – Arty
Мне нужно увидеть внутри HTML и узнать, где была ошибка. –
Добавлен небольшой фрагмент кода – Arty