我試圖將下面的Rails where子句轉換爲使用Arel,主要是利用Arel提供的or
方法。Rails Arel加入連接表的條件
Post模型
class Post
belongs_to :user
end
用戶模型
class User
has_many :posts
end
我找發貼者的帖子。
這是Rails查詢:
Post.joins(:user).where(users: { first_name: 'Mark' })
我需要將此查詢轉換與阿雷爾。
在此先感謝!
你確信這將有助於?我得到這個錯誤:未定義的方法'連接'爲# –
@AfsaneFadaei更正,沒有這樣的方法作爲'連接',取代它'加入' – dskecse
謝謝。我已經批准編輯回答:) – kiddorails