在Elasticsearch中存储并获取byte []数组

时间:2015-05-07 09:32:49

标签: java elasticsearch bytearray

我有一个byte []数组。假设 -

byte[] b = new byte[] {'11', '22', '33', '44'};

我想将此数组存储在Elasticsearch中,并通过java从e​​lasticsearch获取此字节数组。我该怎么做?请有人给我看一个例子。

例如,我希望看到类似的内容 -

SearchHit hit = searchResponse.getHits().getHits();
byte[] b = (byte[]) hit.getSource().get("byte_array");

但是我收到了这个错误。请有人帮帮我

java.lang.ClassCastException: java.util.ArrayList cannot be cast to [B

0 个答案:

没有答案