udt类型时遇到问题,无法将udt类型Map到udtvalue

zbwhf8kr  于 2021-06-09  发布在  Cassandra
关注(0)|答案(1)|浏览(412)

无法内联addressudt类型的文本。这是因为驱动程序不知道如何将其Map到cql类型。尝试将typecodec或codecregistry传递给literal()。;嵌套异常为java.lang.illegalargumentexception:未能内联addressudt类型的文本。这是因为驱动程序不知道如何将其Map到cql类型。尝试将typecodec或codecregistry传递给literal()。“,

jhdbpxl9

jhdbpxl91#

您需要定义一个自定义转换器,以便cassandra知道如何将udtMap到cql类型。
您需要创建一个扩展 AbstractCassandraConfiguration 进行自定义转换。查看有关自定义转换器的spring数据文档,了解详细信息和示例。干杯!

相关问题