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

时间:2011-05-26 22:04:29

标签: node.js coffeescript riak

我正在尝试使用node.js和riak-js

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

注意,这是Coffee-Script代码。

db变量总是以{}

结尾

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

我的本​​地计算机上运行了一个riak节点。我可以使用url localhost:8098

的任何浏览器访问它

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

1 个答案:

答案 0 :(得分:3)

只是一个空对象,魔法在它的原型中:)

试试这个:

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

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