嗨,我有一个“文章”模型,它的内容是 HTML。
我用 YAML 固定装置创建了一些测试数据,并面临以下问题:
正如我所说的“rake db:fixtures:load”,出现以下错误:
ArgumentError: syntax error on line 22, col 0: <li>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</li>
它抱怨的夹具片段如下:
Article_1:
title: Test Article 1
content: |
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
<ul>
<li>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</li>
<li>Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.</li>
</ul>
看起来,就像 HTML 代码有一些东西,不应该出现在 YAML 中......
编写这样的固定装置的正确方法是什么?