显示一个包含该员工使用或不使用关联的所有寄存器的选择框



所以,我有一个模型,再融资属于员工,员工有很多再融资。该员工可以有多个寄存器(但寄存器只是一列)。鉴于再融资,如何制作一个显示所有寄存器的选择框?我试过

<%= f.association :register %>

但不要工作。我需要显示所有注册该员工。我做什么?

嘿,你使用了错误的语法,simple_form有很多辅助方法来填充输入。。。

f.association :company, label_method: :company_name, value_method: :id, include_blank: false

在上面的代码中:company的意思是,关联名称而不是列名,在列表框中,我们需要显示一个标签并设置提交的值。

上面的语法非常清楚,显示了关联,然后是标签和值方法。

希望这能让你明白。有关更多详细信息,请阅读GitHub文档。

最新更新