1
用途軌道4時,PostgreSQL
我怎樣才能找到具有所有用戶ID爲從名單至少書籍
IN,像波紋管,不工作
Rails的
list = [1,2,3]
User.includes(:books).where('books.id IN (?)', list)
SQL
SELECT "users".* FROM "users"
INNER JOIN "books" ON "books"."user_id" = "users"."id"
WHERE "books"."id" IN (1,2,3)
我需要找到需要書籍1,2和3的用戶。
感謝
昨天有人問過類似的問題[Rails範圍 - 在完全匹配中](http://stackoverflow.com/questions/33731332/rails-scope-where-in-exact-matches),看起來像一些學校作業會議的最後期限? :) –