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 から返された値をテストしたところ、オブジェクトとして返されたので、ここでどこが間違っているのかわかりません。