Cassandra select query ERROR:受限列上没有辅助索引支持提供的运算符:

时间:2016-02-10 09:24:14

标签: database cassandra cassandra-2.0 cql

我在razor sql中执行了这样的查询。

SELECT * FROM number_log where phonenumber = '6032969081' and is_active='1' ALLOW FILTERING

它给我一个像 -

这样的错误
  

错误:受限列上没有辅助索引支持   提供运算符:' SELECT * FROM number_log   phonenumber =' 6032969081'和is_active =' 1'允许过滤'

任何人都可以帮助我 -

2 个答案:

答案 0 :(得分:3)

尝试在列上添加索引。

CREATE INDEX ON <b>table_name</b> (<b>field_name</b>);

答案 1 :(得分:0)

检查一下......它可以帮助您解决问题。 http://tonylixu.blogspot.in/2015/04/cassandra-no-secondary-indexes-on.html