是否可以使用Phoenix.HTML选择表单帮助程序并从ecto数据填充?

时间:2016-02-15 18:54:19

标签: elixir phoenix-framework

所以我知道Form Helper让我们说text_input你从模式传递字段的原子,然后在new表单中它将提供一个输入框并在{{1}中表格输入框将被填充。

但是,您可以使用edit表单帮助程序执行相同的操作吗?

我的模式select有一个Foo,它是对bar_id的引用,我想在Bar PhoenixHTML表单中显示一个选择的下拉菜单所有Foo字段。

然后在编辑表单中选择框以显示之前保存的所选Bar

但是选项值必须是Bar项列表中的bar_id(使用Bar架构中的另一个字段作为选项文本)

PhoenixHtml可以实现吗?或者我必须做一些自定义的事情吗?

1 个答案:

答案 0 :(得分:0)

这似乎是解决这个问题的方法

Elixir Phoenix helper for associated model list

无法使用没有自定义内容的选择