rethinkdb Web界面错误,即使指定了数据库名称,也正在寻找其他数据库

时间:2019-01-08 08:32:52

标签: rethinkdb rethinkdb-javascript

我正在尝试通过rethinkdb Web界面通过父ID将两个表与特定数据库的子行名称'users_id'联接,这是我尝试过的

r.db('cn_chat').table('chat_que').eqJoin('users_id', r.table('connections'));

以下是网络界面给出的错误

enter image description here

期望的数据库必须为“ cn_chat”,但Web界面似乎正在寻找确实存在但不是正确数据库的测试数据库。有什么帮助吗,想法吗?

1 个答案:

答案 0 :(得分:0)

该错误消息提供了很好的提示:“ test.connection”不存在。 默认情况下,当您使用r.table("connection")时,它会尝试连接到名为“ test ”的数据库,但是您的表位于“ cn_chat ”中。 / p>

尝试以下操作:

r.db('cn_chat').table('chat_que').eqJoin('users_id', r.db('cn_chat').table('connections'));