私はこの質問に対する答えを求めて、スタックとインターネットの残りの部分を調べてきましたが、前進するのに「十分な」答えを提供するものは何もないようです。私はWeb開発の完全な初心者なので、助けていただければ幸いです。
私のモデルでは、各ユーザーは割り当てを通じて多くの役割を持ち、役割は割り当てを通じて多くのユーザーを持ちます。
新しい割り当てを作成するときに、各ユーザーの名と姓を含むドロップダウン ボックスが必要です。これについて私を導くためにインターネット上で何かを見つけることができないようですが、もう一度、正しい用語を使用して検索していない可能性があります。どんなポインタでも大歓迎です!
私はもう試した:
<%=f.select :user_id, select("assignment", "user_id",
User.all.collect {|u| [ [u.name,u.surname].join(" "), u.id ] },
{ :include_blank => true }) %>
しかし、返されるのは空の選択ボックスだけです。コンソールを介して収集クエリを実行して、機能していることを確認しましたが、何らかの理由で選択ボックスにデータが入力されていません。