填充时,文本分析问题,试图在Ruby中创建简单的下拉列表从数据库中值 - 这样的:红宝石 - 从数据库
<% ingredientArray = Ingredient.all.map { |ingredient| [ingredient.name, ingredient.id] } %>
<div class="field">
<%= select_tag(:ingredient_id, ingredientArray) %><br/>
</div>
,我收到了一个empy。
这是生成的html
<div class="field">
<select id="ingredient_id" name="ingredient_id">[["Paprika", 5], ["Cinnamon", 8], ["Salt", 9], ["Pepper", 10], ["water", 11]]</select><br/>
</div>
我应该在哪里把HTML圣人