RethinkDB:​​如何迭代表

时间:2016-07-09 02:51:21

标签: rethinkdb

我正在创建一个ldapjs服务器,为存储在ReactiveDB中的用户提供LDAP接口。当第三方应用程序对用户执行LDAP搜索时,我想迭代RethinkDB users表中的所有行并以LDAP格式发送它们。

根据RethinkDB文档,r.table('users').getAll()将不返回任何内容。

似乎我可以做r.table('users').filter(() => true),但这将是一个黑客。

RethinkDB是否试图阻止获取所有行?不幸的是,这正是我所需要的,以便OwnCloud可以通过其LDAP Auth后端在所有可用用户中同步。

1 个答案:

答案 0 :(得分:1)

我想通了,只需使用r.table('users')根据https://www.rethinkdb.com/api/javascript/table/返回表格中的所有文档。 <{1}}后不需要链接的过滤选项。