次のCQLを使用して、cqlshのCQL3にテーブルを作成しました。
CREATE TABLE test (
locationid int,
pulseid int,
name text, PRIMARY KEY(locationid, pulseid)
) WITH CLUSTERING ORDER BY (locationid ASC, pulseid DESC);
locationidは整数であることに注意してください。
ただし、データを挿入してselectを実行した後、locationidの昇順の並べ替えは整数ではなく文字列に基づいているように見えることに気付きました。
cqlsh:citypulse> select * from test;
locationid | pulseid | name
------------+---------+------
0 | 3 | test
0 | 2 | test
0 | 1 | test
0 | 0 | test
10 | 3 | test
5 | 3 | test
0 10 5.実際のデータ型でソートする方法はありますか?
ありがとう、アリソン