我在项目中有以下关系:A有很多B,C有很多B,因此B在表之间。
在渲染Phoenix.Form以用于表A中的记录时,我想编辑表B中的记录,但是我希望它们可以根据表C中的记录数据进行分组。
当前它是这样呈现的:
<%= inputs_for @d |> IO.inspect(), :record_a, fn f -> %>
<div id="date">
<div class="form-group row">
#magic
</div>
<%= link "Remove", to: "#", id: "delete_date", class: "btn btn-danger" %>
</div>
<% end %>
我想在一个“ #date” div中渲染c_foreign键等于X的所有record_a
,在另一“ #date” div中渲染c_foreign_key等于所有的record_b
,依此类推。 >
到目前为止,我已经尝试过:
我认为我可能对凤凰形式有一些误解:我宁愿不尝试手动呈现该表单(生成名称有点乏味)