需要在不提及分区键的情况下获取表中的最新结果。例如需要最新的推文。问题面临如下,
create table test2.threads(
thread text ,
created_date timestamp,
forum_name text,
subject text,
posted_by text,
last_reply_timestamp timestamp,
PRIMARY KEY (thread,last_reply_timestamp)
)
WITH CLUSTERING ORDER BY (last_reply_timestamp DESC);
只有我知道分区键,我才能检索数据。
select * from test2.threads where thread='one' order by last_reply_timestamp DESC;
如何通过desc排序最新的线程而不提及条件?
答案 0 :(得分:0)
您的数据模型不适合此用途。分区未订购。您必须遍历分区键,获取一些,然后查看哪些是最新的应用程序级别。