Rails text_field创建二维数组

3

我有这段代码:

<%= form_for :biblio, url: {action: "create"} do |f| %>
 [cut for brievity]
<%= f.text_field :auteur, size: 100, class:"champs_auteur" %>

那将生成以下HTML代码:

<input size="100" class="champs_auteur" name="biblio[auteur]" id="biblio_auteur" type="text">

我正在尝试将名称变为:name="biblio[auteur][1]",但不知道如何实现。

你可以随意命名,但别忘了在控制器中捕获相同的名称... - Milind
1个回答

5

您可以使用:

<%= f.text_field :auteur, size: 100, class:"champs_auteur", name: "biblio[auteur][1]" %>

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接