java Cassandra+spring数据
我使用的是spring数据cassandra,需要使用jpa映射一个字段,在cassandra中,该字段的类型为frozen<map<text, list<text>>>
表脚本:
create table IF NOT EXISTS test (
id varchar,
name varchar,
target frozen<map<text, list<text>>>,
primary key (id, name)
)
我做了这样的东西:
@Column("target")
@CassandraType(type = DataType.Name.MAP, typeArguments = arrayOf( DataType.Name.MAP))
Map<String, List<String>> target;
但是得到错误:
Codec not found for requested operation: [list <-> java.util.List]; nested exception is
com.datastax.driver.core.exceptions.CodecNotFoundException:
Codec not found for requested operation: [list <-> java.util.List]
# 1 楼答案
请删除
@CassandraType
注释并添加驱动程序映射依赖项用户模型
主要方法
输出
表数据
依赖性聚甲醛