Open woongy opened 9 years ago
polymorphic과 has_many :through
를 같이 쓰는게 상당히 번거로운 일이구나. 공부중임
모델에 대한 생각.
현재는
이것을 이렇게 바꿔볼까 함.
(http://stackoverflow.com/questions/5886738/setting-up-a-polymorphic-has-many-through-relationship, http://stackoverflow.com/questions/6997141/rails-has-many-through-with-polymorphic-association-will-this-work 참조했음)
User has_many :likes, as: :likeable, dependent: :destroy
그리고 Like
모델에 있는 validation도 조금씩 수정해야 할 거야
아.. Status와 Hashtag도 as: :likeable 있어야겠군
아 내가 위에 잘못 썼구나; ㅇㅇ User
에 있는게 아니라 Status
랑 Hashtag
에 있어야 함
12 에서 작업한 기능을 수정해보기: polymorphic association 이라는 걸 써야할 거야 http://guides.rubyonrails.org/association_basics.html#polymorphic-associations
해시태그 라이크 버튼은 각 해시태그 페이지에만 있는 걸로 간단하게 :)