私はバンドとコードとユーザーを持っています。Rails 3 has_many、インデックスアクションからオブジェクトとその関係を作成する方法
キー/コードは、ユーザーがバンドで何かをすることを可能にします。私はバンド#ショーの活動におり、コードを生成し、そのコードをユーザーとバンドに関連付ける必要があります。そう
:
コードがBELONGS_TO:バンド、belongs_toの:ユーザー バンドにhas_many:コード ユーザーにhas_many:コード
だから今、私は時にボタンを作成する(と思う)のform_forを使用する必要がありますがユーザーがそのバンドでコードを持っている場合
ない場合(ユーザーがバンドごとに一つのコードを持つことができます)
チェック:
プレスは、以下のことを行います- は6桁の英数字キー/コードを作成する(Iはactivesupportのが それ行うことができます知っている:<% = SecureRandom.hex(3)%>が、これはモデルまたは コントローラにする必要がある)を設定
- このコードはこのユーザーとこのバンドで動作します。私は、ユーザーが既にそのバンドのためのコードがある場合、それらは、「エラーを与えられているので、私は アクションをCURRENT_USER方法
- へのアクセス権を持っているし、バンド#ショーにユーザーを返す
を考案を使用していますあなたはすでに私が最終的にページをリロードするからではなく、今の私はちょうど機能を構築しようとしています保つためにAjaxでこの呼び出しを作りたいコード」
を持っています。あなたのバンド/ユーザーコードで
RoRのドキュメンテーションの関連性を確認してください。http://guides.rubyonrails.org/association_basics.html – marimaf
私はそれをしました。それが役に立ちましたが、それに基づいてモデルを構築できたので、私は次のステップで苦労しています。いくつかの方向でさえクールだ、私はどのような種類のものを探す必要がありますか? –