2011-07-26 2 views
0

모델 : 게임을 볼 때Rails에서 "Like/Unlike"토글을 간단하게 구현합니까?

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

, @user 클릭 수는/"관심 제거"를 만들거나 관련 관심을 파괴하는 "나는 관심이 있어요."

처음에는 게임 내에서 중첩 된 리소스에 대해 createdestroy 동작을 가진 Interests를 만들었지 만, 상당히 다루기 힘들고 따라하기가 어려웠습니다. Interests Controller 만 있으면 부피가 커졌습니다.

모델을 생성/삭제하는 토글 기능을 만드는 더 간단한 방법이나 더 나은 방법이 있습니까?

답변

관련 문제