これらは私のモデルです
ユーザー -> 多くのピンがあります
ピン -> 多くの投票
があります 投票 -> user_id と pin_id があります
ユーザーが投票したすべてのピンを最も効果的な方法で取得するにはどうすればよいですか? 基本的には、このクエリを Ruby でエミュレートしたいと考えています。
SELECT * FROM PINS a JOIN VOTES b ON a.id = b.pin_id WHERE b.user_id = current_user.id
どうすればいいですか?は使えますが、db.execute
SQL を使わないと何もできないのでしょうか?
助けてくれてありがとう。