1

私の Rails アプリでは、simple_form を使用しています。

グループ化されたコレクションの選択を使用しようとしています。

simple_form がなければ、これは機能します:

<%= f.label :employee_id, "Lead3:" %>
<%= f.grouped_collection_select :employee_id, Workgroup.order(:id) , :employees, :group, :id, :employee_full_name %>

しかし、私の simple_form の試みはそうではありません - ドロップダウンは空です:

<%= f.input :employee, collection: @workgroups, as: :grouped_select, group_method: :employees, :label => 'Lead2:' %>

また

 <%= f.association :employee, collection: @workgroups, as: :grouped_select, group_method: :employees, :label => 'Lead2:' %>
4

1 に答える 1

0

@workgroupsコントローラで定義を確認することをお勧めします。おそらく返されるnilか、指定されていません。フォームを呼び出すアクションに応じて、次のようになります。

@workgroups = Workgroup.all(order: id)
于 2013-02-06T00:19:10.227 に答える