0
我正在使用elasticsearch在我的應用程序中搜索某些記錄。在elasticsearch中通過null值搜索時出現異常
filtered: {
query: {
query_string: {
query: "*#{term}*",
fields: ["name"]
}
},
filter: {
bool: {
must: [
{term: {store_id: store_id}},
{match: {dealer: dealer}}
]
}
}
}
當某些參數是不存在,並且零值被傳遞爲store_id
和dealer
。 Ii給出以下錯誤:{"type":"query_parsing_exception","reason":"No text specified for text query"
我想如果store_id
或dealer
是零,那麼它應顯示與查詢匹配的所有結果。 elasticsearch有可能嗎?