2016-11-10 129 views
0

我正在使用cassandra-driver-core-3.0.0-1。编解码器未找到请求的操作

在我的表中我有一列frozen<list<UDT type>>

现在,当我进行选择操作, (row.getList( “UDTtype”,Nov.class))

我得到以下例外。

编解码器找不到请求的操作:[frozen<keyspace.UDT_Type> <-> com.abc.Nov]

请让我知道,如果我失去了一些东西。

我使用datastax.driver

+0

我假设你使用datastax驱动程序? – questionare

+0

我知道3.0.0版本中存在一个错误,您必须使用解决方法才能注册UDT的编解码器。 您是否为您的UDT实施了编解码器? – questionare

回答

0

我知道,有一个在3.0.0版中的错误,你必须以注册编解码器为您的UDT使用变通。你是否为你的UDT实现了一个编解码器?

如果您已经实施了编解码器,请尝试升级到3.1.0。如果没有按照the guide执行。

+0

谢谢!这非常有帮助...... –

相关问题