fools-gold / crossroads

0 stars 0 forks source link

Likes on Hashtag #27

Open woongy opened 9 years ago

woongy commented 9 years ago

12 에서 작업한 기능을 수정해보기: polymorphic association 이라는 걸 써야할 거야 http://guides.rubyonrails.org/association_basics.html#polymorphic-associations

해시태그 라이크 버튼은 각 해시태그 페이지에만 있는 걸로 간단하게 :)

spilist commented 9 years ago

polymorphic과 has_many :through를 같이 쓰는게 상당히 번거로운 일이구나. 공부중임

spilist commented 9 years ago

모델에 대한 생각.

현재는

이것을 이렇게 바꿔볼까 함.

(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 참조했음)

woongy commented 9 years ago

User has_many :likes, as: :likeable, dependent: :destroy 그리고 Like 모델에 있는 validation도 조금씩 수정해야 할 거야

spilist commented 9 years ago

아.. Status와 Hashtag도 as: :likeable 있어야겠군

woongy commented 9 years ago

아 내가 위에 잘못 썼구나; ㅇㅇ User에 있는게 아니라 StatusHashtag에 있어야 함