如何在 rails 范围内模拟 Postgresql EXCEPT 运算符?
How to emulate Postgresql EXCEPT operator in rails scope?
我有一个 SQL 查询
SELECT * FROM students
EXCEPT
SELECT * FROM students WHERE val->>'rating' = 'Fail'
如何在 Rails 范围内获得相同的结果?
SELECT * FROM students
EXCEPT
SELECT * FROM students WHERE val->>'rating' = 'Fail'
等于
Student.where("val->>'rating' IS DISTINCT FROM ?", 'Fail')
我有一个 SQL 查询
SELECT * FROM students
EXCEPT
SELECT * FROM students WHERE val->>'rating' = 'Fail'
如何在 Rails 范围内获得相同的结果?
SELECT * FROM students
EXCEPT
SELECT * FROM students WHERE val->>'rating' = 'Fail'
等于
Student.where("val->>'rating' IS DISTINCT FROM ?", 'Fail')