rails text_field 创建数组数组

thi*_*ebo 3 arrays ruby-on-rails

我有这个代码:

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

这创建了这个 html :

<input size="100" class="champs_auteur" name="biblio[auteur]" id="biblio_auteur" type="text">
Run Code Online (Sandbox Code Playgroud)

我正在尝试将名称设为: name="biblio[auteur][1]"

我不明白怎么办

Sha*_*non 5

您可以使用:

<%= f.text_field :auteur, size: 100, class:"champs_auteur", name: "biblio[auteur][1]" %>
Run Code Online (Sandbox Code Playgroud)