我正在使用cassandra 1.2.8。我有一个如下所示的列族:
CREATE TABLE word_probability (
word text,
category text,
probability double,
PRIMARY KEY (word,category)
);
当我使用这样的查询时:
String query = "SELECT * FROM word_probability WHERE word='%s' AND category='%s';";
它运作良好,但有些话我得到这个消息:
name provided was not in the list of valid column labels error
每件事都没问题,我不知道为什么会收到这个错误:(
答案 0 :(得分:0)
除了将cql与sql混淆之外,你没有做错任何事。 Cql不支持%
通配符。