【发布时间】:2017-04-10 08:21:43
【问题描述】:
我正在关注 Datastax 网站上的 Cassandra java 对象映射器教程。
在定义访问器时
@Query("SELECT * FROM testks.user ")
Result<User> getAll();
运行这个查询给我一个
com.datastax.driver.core.exceptions.InvalidQueryException: Some partition key parts are missing: id
环顾四周,如果不提供分区键,您似乎无法在 cassandra 中进行查询。是这样吗?这似乎是一个奇怪的要求。如果我想要一个全选查询,我该怎么做?
表定义为
CREATE TABLE testks.user (
id text PRIMARY KEY,
name text
)
【问题讨论】:
-
应该可以正常工作。你是怎么运行这个的。