2011-07-26 13 views
0

モデル:ゲームを表示する場合、@userは「私は興味」Railsの "Like/Unlike"トグルの簡単な実装?

User 
    has_many :interests 
Interest 
    belongs_to :user 
    belongs_to :game 
Game 
    has_many :interests 

をクリックすることができます/関連する利息を作成したり、破壊するために「利息を削除」。

最初に、ゲーム内のネストされたリソースに、ちょうどcreatedestroyのアクションを持つインタレストを作成しましたが、それはかなり扱いにくく、追跡が難しいものでした。インタレスト・コントローラーを単独で嵩張らせたように見える。

モデルを作成/破棄するそのようなトグル機能を作成するためのより簡単な方法またはより良い方法がありますか?

答えて

関連する問題