0
當使用Java客戶端API執行模板查詢,我得到這個錯誤:Elasticsearch 5.0 Java客戶端 「ParsingException [無[查詢]對[查詢]註冊]」
Caused by: ParsingException[no [query] registered for [query]] ?.
請找到模板查詢如下:
POST /_search/template/lookup_temp
{
"template":
{
"query": {
"query_string":
{
"query": {
"city_key":"{{phyCity}}"
}
}
}
}
}
通過以ES-5我正在此錯誤運行上述查詢產生的原因:RemoteTransportException [[IhhQQOk] [127.0.0.1:9300] [指數:數據/讀取/搜索[相位/查詢]]];嵌套:ParsingException [[size] query malformed,no start_object after query name]; 引起:ParsingException [[size]查詢格式錯誤,查詢名稱後沒有start_object]。你能建議如何解決這個問題嗎? – banu
在Elasticsearch 2.3 SearchRequestBuilder有setTemplate方法,但在elasticsearch 5.0中setTemplate不可用在elasticsearch 5.0中備用選項是什麼? – banu
你能再請Json嗎?我嘗試使用curl發佈模板並獲取它。這對我來說可以。 –