1
두 개의 서로 다른 개체가 동일한 개체를 가리키는 관계가 여러 개 있습니다.여러 개가 동일한 모델을 가리키는 관계를 여러 개 가지고 있음 - 루비로 데이터 가져 오기
- 사용자 photo_relationships을 통해 많은 사진이
- 사용자가이 코드를 통해 사용자의 사진을 모두 보여주기 위해 노력하고있어 투표 내 컨트롤러에서
을 통해 많은 사진 :
@user = User.find(params[:id])
@photos = @user.photos
그러나 내부 조인은 사용자 모델에서 마지막으로 has_many 관계가 언급 된 것으로 제어됩니다.이 경우 투표가 이루어집니다.
@photos = @user.photos(joins: :photo_relationships)
덕분에 훨씬에게 같은 사용되는지 내부 조인을 지정하는 방법이 있나요! 코드에 source : : 사진을 추가 했으므로 다른 모델 만 남겨 둘 수있었습니다. [이 게시물] (http://stackoverflow.com/questions/408872/rails-has-many-through-find-by-extra-attributes-in-join-model)도 나를 한 번 도와 줬어. 방향. –