Arel이 제공하는 or
메소드를 활용하기 위해 다음 레일즈 where 절을 Arel을 사용하여 변환하려고합니다.Rails Arel이 조인 된 테이블의 조인 위치
포스트 모델 I 마크가 게시 한 게시물을 찾고 있어요
class User
has_many :posts
end
class Post
belongs_to :user
end
사용자 모델.
이
은 레일 쿼리입니다 :Post.joins(:user).where(users: { first_name: 'Mark' })
내가 Arel와이 쿼리를 변환해야합니다.
미리 감사드립니다.
당신이 도움이 될 확신합니다 ? 나는 이것에 대한 에러를 가지고있다 : #에 대한 정의되지 않은 메소드'join ' –
@AfsaneFadaei correct,'join'과 같은 메소드는 없다. – dskecse
감사. 나는 대답에 대한 편집을 승인했다 : – kiddorails