RethinkDB 查询以查找重复的电子邮件地址(记录)

RethinkDB Query to Find Duplicate Email Addresses (records)

我有以下识别不同地址的 ReQL 查询,但似乎无法添加 not() 方法来获得相反的结果。

r.db('mydb').table('users').orderBy(r.desc('email')).without('id').distinct()

not 对布尔值进行运算。 .distinct().not() 不修改 distinct 操作。它只是被应用到它的结果,这没有多大意义。

你也可以这样做

r.db('mydb').table('users')
 .group('email').count().ungroup()
 .filter(row => row('reduction').gt(1))('group')