ElasticSearchは、オブジェクトの数が偶数でなければならない渡されたが[1] - 问题解决

ESバージョン:6.4.3

図1に示すように、オブジェクトの数が偶数でなければならない渡されたが[1]

問題のコード:

IndexRequest indexRequest = 。IndexRequest(INDEX、TYPE、water.getId())源(jsonStr)。

ソリューション:jsonStr地図を交換してください。

エラーが報告されたが、別のエラーされていません。

図2は、型クラスjava.math.BigDecimalの未知の値をxcontent書き込むことはできません

ソリューション:6.7.2に6.4.3をアップグレードします。

<es.version> 6.7.2 </es.version> 

<依存性> 
    <のgroupId> org.elasticsearch </のgroupId> 
    <たartifactId> elasticsearch </たartifactId> 
    <バージョン> $ {es.version} </バージョン> 
</依存> 
<依存性> 
    <のgroupId> org.elasticsearch.client </のgroupId> 
    <たartifactId> elasticsearchレスト高レベルのクライアント</たartifactId> 
    <バージョン> $ {es.version} </バージョン> 
</依存>

 

おすすめ

転載: www.cnblogs.com/yaoyuan2/p/10938036.html