Java Cassandra UUID查询问题
在卡桑德拉,下列情况可能发生吗?我想从一个表中获得所有UUID的列表,但我不断地得到错误。以下是相关代码:Java Cassandra UUID查询问题,java,cassandra,Java,Cassandra,在卡桑德拉,下列情况可能发生吗?我想从一个表中获得所有UUID的列表,但我不断地得到错误。以下是相关代码: @Query("SELECT id FROM table") public Result<UUID> getIds(); 我对卡桑德拉是个新手,这是我第一次尝试在没有任何训练轮的情况下进行查询,所以我有可能错过了一些明显的东西。如果有帮助,结果类来自com.datastax.driver.mapping CREATE TABLE IF NOT EXISTS devices (
@Query("SELECT id FROM table")
public Result<UUID> getIds();
我对卡桑德拉是个新手,这是我第一次尝试在没有任何训练轮的情况下进行查询,所以我有可能错过了一些明显的东西。如果有帮助,结果类来自com.datastax.driver.mapping
CREATE TABLE IF NOT EXISTS devices (
id uuid,
name text,
description text,
device_type text,
address text,
port int,
ssl boolean,
credentials uuid,
PRIMARY KEY (id)
);
Datastax的Acessor接口中的方法可以返回void或类或结果的实例,具体取决于。您能发布表的结构模式吗?这意味着它不能从表中返回单个字段?不能使用访问器。您可以直接执行查询,也可以通过查询生成器执行查询,并从结果集中获取列。
CREATE TABLE IF NOT EXISTS devices (
id uuid,
name text,
description text,
device_type text,
address text,
port int,
ssl boolean,
credentials uuid,
PRIMARY KEY (id)
);