0
在我的應用程序林有一個查詢,以確定是否一個遊戲有多麼喜歡,爲什麼我的.where語句不能與ActiveRecord中的連接一起使用?
@games = Like.select('l.*').where(:game_id => @game.id).joins('join likes l on likes.user_id=l.likes and l.user_id=likes.likes')
的遊戲需要有一定的ID和用戶都有喜歡的遊戲
第一個在那裏(: game_id => @ game.id)不起作用,雖然它返回多個game.id的結果,我該如何解決這個問題?
你爲什麼要加入喜歡錶本身? –