0
我需要在彈性搜索中執行單詞變體搜索。我只是以正常的方式索引數據。我需要正常搜索以及使用單詞變體。經過一些帖子後,無論是雪球還是波特幹濾波器都可以爲我做單詞變體搜索。但是當我選擇單詞變體時,我需要它們在查詢時間觸發。請給我建議正確的方式..有沒有辦法在彈性搜索中執行查詢時添加雪球過濾器?
謝謝你..
我需要在彈性搜索中執行單詞變體搜索。我只是以正常的方式索引數據。我需要正常搜索以及使用單詞變體。經過一些帖子後,無論是雪球還是波特幹濾波器都可以爲我做單詞變體搜索。但是當我選擇單詞變體時,我需要它們在查詢時間觸發。請給我建議正確的方式..有沒有辦法在彈性搜索中執行查詢時添加雪球過濾器?
謝謝你..
對於多匹配查詢:
curl -XGET "http://my-server.com:9200/test/stack/_search" -d'
{
"query": {
"multi_match": {
"query": "lazy",
"fields": ["name","field"],
"analyzer":"snowball"
}
}
}'
對於匹配查詢:
curl -XGET "http://my-server.com:9200/test/stack/_search" -d'
{
"query": {
"match": {
"field": "lazy"
},
"analyzer":"snowball"
}
}'
希望你明白了吧