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'}

node.js の Helenus パッケージを介して同じクエリを実行し、返された結果の値を 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