【发布时间】:2017-12-15 22:05:10
【问题描述】:
我的服务器上安装了 RethinkDB,我可以毫无问题地访问管理仪表板,但是,我无法将应用程序连接到服务器。我的应用上有以下代码:
r = require('rethinkdb');
r.connect({ host: 'my_server_ip_address', port: 28015 }, function(err, conn) {
if(err) throw err;
r.db('test').tableCreate('tv_shows').run(conn, function(err, res) {
if(err) throw err;
console.log(res);
r.table('tv_shows').insert({ name: 'Star Trek TNG' }).run(conn, function(err, res)
{
if(err) throw err;
console.log(res);
});
});
});
我已确保主机地址与客户端地址匹配,并且它与我用于成功连接到 rethinkdb 管理仪表板的地址相同,但由于某种原因,我收到以下错误“无法执行'打开' on 'XMLHttpRequest': Invalid URL" 我不知道我是否应该输入 url 或 ip 地址,或者我发现的每个教程都假设 rethinkdb 安装在 localhost 上,所以只使用 localhost作为主持人,这对我一点帮助都没有。
【问题讨论】:
标签: rethinkdb