我在Cassandra面临一个插入列表
的问题create table employees(
id int PRIMARY KEY,
name varchar,
emails list <varchar>
);
CQL查询
insert into employees (id, name, emails) values (1,'fake_name',['fake1@fake1.com', 'fake2@fake2.com']);
select * from employees
的结果 id | emails | name
----+----------------------------------------+--------
1 | ['fake1@fake1.com', 'fake2@fake2.com'] | shahid
我们如何使用Astyanax插入列表?
答案 0 :(得分:1)
Astayanax仍然基于旧的Thrift API,因此它缺少支持CQL集合(例如Lists)的基础抽象。您应该使用CQL Java驱动程序:https://github.com/datastax/java-driver