【发布时间】:2021-09-02 04:02:00
【问题描述】:
我有一张这样设置的桌子:
...
PRIMARY KEY (id, "requestId", "createdAt")
) WITH CLUSTERING ORDER BY ("requestId" ASC, "createdAt" DESC)
所以当我像这样运行 CQL 时:
SELECT * from "Table" WHERE "requestId"='someId'
我应该得到按 createdAt DESC 排序的结果吗?这正是我所期望的,但我是 Cassandra 的新手,不确定它是如何工作的。
我想要实现的是检索属于某个 requestId 的所有记录,按创建日期 DESC 排序。
我该怎么做?
【问题讨论】: