Datastax Cassandra对ALLOW FILTERING的错误请求

时间:2016-06-22 07:45:57

标签: cassandra datastax-java-driver

我有一张表格如下:

create table experience.metrics(
            stream varchar, 
            user varchar, 
            computer varchar, 
            experience varchar,
            counter int, 
            PRIMARY(stream, user, computer)
);

还创建了一个经验索引,如下所示:

create index metrics_experience on experience.metrics(experience);

现在,当我使用cqlsh查询以下内容时,它完全正常:

select * from experience.metrics where stream='streamOne' and experience='success';

请注意,它不需要允许过滤。但是当我使用Datstax驱动程序从Java使用相同的查询时,它会抱怨查询需要允许过滤。

我的pom有以下内容:

        <groupId>com.datastax.cassandra</groupId>
        <artifactId>cassandra-driver-core</artifactId>
        <version>3.0.2</version>

这是datastax驱动程序中的错误吗?

0 个答案:

没有答案