0

いくつかのリストといくつかのタスクがあるとします。各リストには多くのタスクを含めることができ、タスクはリストに属します。タスク レールの 1 つを編集すると、対応するリストの ID が入力フィールドに表示されます。

ID の代わりにリストのタイトルを表示するにはどうすればよいですか?

4

1 に答える 1

1

selectフォーム コードで次のような入力を使用することをお勧めします。

<%= f.select :list_id, List.all.collect { |l| [l.name, l.id] } %>

これnameにより、それぞれの が表示されますListが、実際にはidがタスクのlist_id

于 2013-01-23T23:47:16.267 に答える