ビューには、プルダウン メニューのコレクションがあります (単純なフォーム gem を使用):
<%= f.input :item, :collection => MyModel::CATEGORY %>
コレクションは私のモデルに取り込まれます:
CATEGORY = [["Category", 5], ["Another", 4], ["This", 3], ["That", 2], ["Foo", 1]]
再作成するのではなく、コントローラーでも使用したいと思います。
@category = []
@category << ProductDevelopment::CATEGORY
私が本当に欲しいのは、次のように入力された配列です。
@category[1] = "Foo"
@category[2] = "That"
@category[3] = "This"
@category[4] = "Another"
@category[5] = "Category"
検索しましたが、これを行うための適切な構文が見つからないようです。ご協力いただきありがとうございます。