在node.js riak-js .getClient中返回空对象

发布于 2024-11-09 16:40:15 字数 378 浏览 0 评论 0原文

我正在尝试使用 node.js 和 riak-js 来执行此操作

db = require('./riak-js/lib').getClient({host: "localhost", port: "8098" });
console.log db

注意,这是 Coffee-Script 代码。

db 变量始终以 { } 结尾

我已经从 克隆了最新版本的 riak-js github。我也尝试过 npm 分布式版本,但总是相同的结果。

我的本地计算机上运行着一个 riak 节点。我可以使用任何浏览器访问它,网址为 localhost:8098

有没有人有任何建议为什么这对我来说失败?

I am trying to do this with node.js and riak-js

db = require('./riak-js/lib').getClient({host: "localhost", port: "8098" });
console.log db

Note, this is Coffee-Script code.

The db variable always ends up as { }

I have cloned the latest version of riak-js from github. I have also tried the npm distributed version, but always the same result.

I have a single node of riak running on my local machine. I can access it with any browser with url localhost:8098

Does anyone have any suggestion why this is failing for me?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

森林散布 2024-11-16 16:40:15

只是一个空对象,神奇之处在于它的原型:)

试试这个:

db = require('riak-js').getClient({ debug:true })

db.save 'tests', 1, { works: 'fine' }, (err) ->
  db.getAll 'tests'

It is just an empty object, the magic is in it's prototype :)

try this:

db = require('riak-js').getClient({ debug:true })

db.save 'tests', 1, { works: 'fine' }, (err) ->
  db.getAll 'tests'
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文