Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/list/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
List 如何在Cassandra CQL中选择列表列的第一个或最后一个元素?_List_Cassandra_Cql - Fatal编程技术网

List 如何在Cassandra CQL中选择列表列的第一个或最后一个元素?

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

我有一个Cassandra文件表,类似于以下(假)结构:

CREATE TABLE files{
filename: text;
versions:LIST<{timestamp, filesize}>
}
我遇到了以下错误:

句法异常:

我在StackOverflow和Internet上找不到解决方案。只是想知道这在Cassandra CQL中是否可行?当然,如果没有这样的解决方案,我将在客户端处理数据

提前谢谢大家,


Ying

该功能尚不可用

现在,您必须获取完整的列表并在应用程序级别对其进行筛选。

有官方文档
select filename, versions[0] from files;