2016-11-10 126 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

謝謝!這非常有幫助...... –

相關問題