我在我的應用程序中使用java8和cassandra。 cassandra表中current_date的數據類型是'date'。 我正在使用實體映射到表值。並且實體中相同字段的數據類型爲com.datastax.driver.core.LocalDate。編解碼器找不到請求的操作:['org.apache.cassandra.db.marshal.SimpleDateType'<-> com.datastax.driver.core.LocalDate]
當我嘗試檢索記錄 'Select * from table where current_date='2017-06-06';'
我收到以下錯誤」
產生的原因:com.datastax.driver.core.exceptions.CodecNotFoundException:編解碼器 找不到請求的操作: [ 'org.apache.cassandra.db.marshal.SimpleDateType' < - > com.datastax.driver.core.LocalDate]
這個? http://docs.datastax.com/en/developer/java-driver/3.1/manual/custom_codecs/extras/ – Eugene