다음은 설명과 사용자 사이의 관계입니다. 각 코멘트에는 한 명의 사용자가 있으므로 아래 코드에서 조인을 작성합니다.레일 3 조인 - 특정 열만 선택하십시오.
이 코드를 작성하여 조인의 특정 열만 포함시키는 지 궁금합니다. 나는 모든 사용자 정보가 필요하지 않습니다. 그냥 첫 번째 이름. 어떤 제안.
현재 코드 : 결과 외국 열 값을 검색하는 방법을 보여 알도의 답변을 확장
@comments = Comment.joins(:user)
.select("comments.*, users.first_name")
.where(study_id: @study.id)
귀하의 댓글 모델에는 사용자 연합이 있습니까? 열심히 사용자 정보를로드하려고합니까? ActiveRecord가 아직 제공하지 않은 조인으로 무엇을하려합니까? – PinnyM
예. 정보를 열심히 읽으려고합니다. 현재는 각 댓글에 대해 사용자를 위해 사용자를 수행합니다. – Kyle