List 如何在Cassandra CQL中选择列表列的第一个或最后一个元素?
我有一个Cassandra文件表,类似于以下(假)结构:List 如何在Cassandra CQL中选择列表列的第一个或最后一个元素?,list,cassandra,cql,List,Cassandra,Cql,我有一个Cassandra文件表,类似于以下(假)结构: CREATE TABLE files{ filename: text; versions:LIST<{timestamp, filesize}> } 我遇到了以下错误: 句法异常: 我在StackOverflow和Internet上找不到解决方案。只是想知道这在Cassandra CQL中是否可行?当然,如果没有这样的解决方案,我将在客户端处理数据 提前谢谢大家, Ying该功能尚不可用 现在,您必须获取完整的列表并在应用程
CREATE TABLE files{
filename: text;
versions:LIST<{timestamp, filesize}>
}
我遇到了以下错误:
句法异常:
我在StackOverflow和Internet上找不到解决方案。只是想知道这在Cassandra CQL中是否可行?当然,如果没有这样的解决方案,我将在客户端处理数据
提前谢谢大家,
Ying该功能尚不可用 现在,您必须获取完整的列表并在应用程序级别对其进行筛选。有官方文档
select filename, versions[0] from files;