我怎样才能让riak-js返回走路的物体?

时间:2014-02-16 00:10:04

标签: javascript node.js riak riak-js

我通过riak-js使用来自Node的Riak数据库。我有两个存储桶:invitesevents.邀请有一个事件链接。我真的想在一个查询中检索邀请对象和相应的事件对象。为此,我试过这个:

db.walk("invites", inviteKey, 
[{ bucket: 'events', tag: 'event', keep: true}], 
   function (err, result, meta) { /* ... */ });

但是这只是给了我对应邀请的事件,它没有给我邀请。我猜测keep属性要么不打算去那里,要么因某些原因被忽略。有没有办法做到这一点? Riak-js文档很难。

1 个答案:

答案 0 :(得分:0)

这是Riak链接行走中的限制,而不是客户端库中的限制。您可以从返回的各种链接步骤中获得结果,但不能从您开始使用的对象中获得结果。