Postgres ve Activerecord kullanarak birden çok sütunda yinelenen değerlere sahip kayıtları bulmanın en iyi yolu nedir?
Bu çözümü burada buldum :
User.find(:all, :group => [:first, :email], :having => "count(*) > 1" )
Ancak postgres ile çalışmıyor gibi görünüyor. Bu hatayı alıyorum:
PG :: GroupingError: ERROR: "parts.id" sütunu GROUP BY yan tümcesinde görünmeli veya bir toplama işlevinde kullanılmalıdır
select a.id, b.id, name, email FROM user a INNER JOIN user b USING (name, email) WHERE a.id > b.id
. ActiveRecord konuşmasında bunu nasıl ifade edeceğimi bilmiyorum.