2

我在 Cassandra 中有一个 CQL3 表,如下所示:

CREATE TABLE table (
  usr text,
  box text,
  uidseq map<bigint, text>,
  PRIMARY KEY (usr, box)
)

我像这样在 cqlsh 中进行查询:

select uidseq from table WHERE usr = 'usr' AND box = 'box';

uidseq
------------------
{1: 'a', 2: 'a'}

看起来很棒,直到我通过 Helenus 包对 node.js 和 JSON.stringify 运行相同的查询,然后返回结果值并将其取回:

[0,2,0,8,0,0,0,0,0,0,0,1,0,1,97,0,8,0,0,0,0,0,0,0,2,0,1,97]

我测试了 Helenus 返回的值,它确实作为一个对象返回,所以我不确定我在哪里出错了?

4

1 回答 1

2

似乎是 helenus 包https://github.com/simplereach/helenus/issues/113的错误。

于 2013-08-13T21:06:10.363 回答