我正在创建一个ldapjs服务器,为存储在ReactiveDB中的用户提供LDAP接口。当第三方应用程序对用户执行LDAP搜索时,我想迭代RethinkDB users
表中的所有行并以LDAP格式发送它们。
根据RethinkDB文档,r.table('users').getAll()
将不返回任何内容。
似乎我可以做r.table('users').filter(() => true)
,但这将是一个黑客。
RethinkDB是否试图阻止获取所有行?不幸的是,这正是我所需要的,以便OwnCloud可以通过其LDAP Auth后端在所有可用用户中同步。
答案 0 :(得分:1)
我想通了,只需使用r.table('users')
根据https://www.rethinkdb.com/api/javascript/table/返回表格中的所有文档。 <{1}}后不需要链接的过滤选项。