ユーザーの編集ページで、ユーザーが知っているプログラミング言語をチェックボックスから選択できるようにしたいと考えています。15個くらいから選んであげます。次に、これらの結果を User モデルに保存して、後でアクセス/検索できるようにします。
これについて最善の方法は何ですか?
ユーザーの編集ページで、ユーザーが知っているプログラミング言語をチェックボックスから選択できるようにしたいと考えています。15個くらいから選んであげます。次に、これらの結果を User モデルに保存して、後でアクセス/検索できるようにします。
これについて最善の方法は何ですか?
これを実現するために、多対多の関連付けを適用できます。Google で検索したり、SO を検索したりすると、多くの例が得られます。
ただし、次のgemを使用して同じことを簡単に実現できます
https://github.com/mbleigh/acts-as-taggable-on
その例はあなたの要件に合っているようです。例では、同じ(スキル)ことを説明しています。だから、あなたはそれを簡単に成し遂げるでしょう。