使用java插入列表<text>cassandra
我试图在cassandra中插入一个列表,但出现以下错误:
Exception in thread "main" com.datastax.driver.core.exceptions.InvalidQueryException: Invalid amount of bind variables
卡桑德拉的表格如下:
CREATE TABLE list (name text PRIMARY KEY, values list<text> );
我使用java的查询是:
public void insert(String name, List<String> values) {
execute("INSERT INTO list (name, values) VALUES ('%s', ?)", name, values);
}
有什么问题
# 1 楼答案
问题是您提供的绑定变量比查询中的多。以下方面应起作用: