問題: それぞれが特定のスポーツにタグ付けされた、さまざまなスポーツの好み (つまり、「ランニング」、「バットを含む」) のタグ ボタンをユーザーが「クリック」できるアプリを作成しようとしています。そのため、ユーザーがタグ「Involves Bats」を選択すると、アプリは「Involves Bats」を事前に作成されたタグとして持つ「野球」など、関連するすべてのスポーツを生成します。
これまでに行ったこと: コントローラを持たない「スポーツ」のモデルを作成したacts_as_taggable gemを追加しました。私は、各スポーツの名前で「スポーツ」モデルを定義して作成したseeds.rbを持っています。ユーザーコントローラーがあり、誰かがユーザーページに移動する電子メールを送信できます。
残っているもの すべての設定 (つまり、「ランニング」) をすべての潜在的な「スポーツ」にタグ付けする必要があります。私はこれを行うのに本当に苦労しています。また、ユーザー ページで、選択するタグ (「実行中」) を表示する必要があります。ユーザーにタグを選択させ、関連付けられたタグに基づいてスポーツのレコメンデーションを生成する必要があります
これがかなり複雑な質問であることは承知していますが、構築するのはかなり一般的/基本的なアプリだと思います。
ありがとう!