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

时间:2017-04-03 04:24:47

标签: rethinkdb rethinkdb-javascript reql

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

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

1 个答案:

答案 0 :(得分:2)

not使用布尔值。 .distinct().not()不会修改distinct操作。它只是应用于它的结果,这没有多大意义。

你可以改为做这样的事情

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