Как избежать тега ERB в ERB

У меня есть простой файл fixture.yml:

label:
    body: "<%= variable %>"

Проблема заключается в том, что код ERB анализируется как часть загрузки прибора, тогда как я действительно хочу, чтобы тело было буквально "<% = variable% > " (не интерполировано).

Как избежать тега ERB?

Ответ 1

Добавьте второй тег % в открывающий тег:

label:
    body: "<%%= variable %>"

Последовательность <%% действительная ERB, отображаемая как литерал <%.