在您downvote之前,我想說我看了所有類似的問題,但我仍然遇到了可怕的「PRIMARY KEY列不能被限制」的錯誤。卡桑德拉時間範圍查詢
這裏是我的表結構:
CREATE TABLE IF NOT EXISTS events (
id text,
name text,
start_time timestamp,
end_time timestamp,
parameters blob,
PRIMARY KEY (id, name, start_time, end_time)
);
而這裏的我試圖執行查詢:
SELECT * FROM events WHERE name = ? AND start_time >= ? AND end_time <= ?;
我真的被困在此我。誰能告訴我我做錯了什麼?
感謝, 德尼茲
感謝您的回答。儘管我使用的是嵌入Cassandra的單一模式,但我決定使用Spark。我想知道是否可以解決問題,並且您的答案對此行爲有意義。 – 2015-04-03 00:00:28