【发布时间】:2015-01-22 00:46:01
【问题描述】:
我有一个具有以下架构的 cql 表
CREATE TABLE temp_date_time_wise (
date text,
timeuid timeuuid,
temperature text
PRIMARY KEY (date, timeuid)
)
我通过以下链接了解了使用 IN 运算符的可行性 http://mechanics.flite.com/blog/2014/01/08/the-in-operator-in-cassandra-cql/ 现在,当我尝试使用 IN 运算符对集群键执行删除操作时,如下所示
delete from temp_date_time_wise where date in ('2014-11-17 00:00:00.0') and timeuid in (964966d0-6e1c-11e4-8362-5c260a5fc28f);
我收到以下错误
Bad Request: Invalid operator IN for PRIMARY KEY part timeuid
谁能告诉我执行查询时出错的原因?
【问题讨论】: