Я получаю элемент поиска от пользователя как
let eventSearch="*"+event.SearchTerm+"*";
Это объект запроса
let queryObject =
{
index: 'mark_deling_test2',
type: 'product',
body: {
"from" : event.StartIndex, "size" : event.ResultSize,
"query": {
"filtered":{
"query":{
"query_string":{
"fields": [ "Name^2.5", "Description", "keywords^1.75" ],
"query":eventSearch,
"analyze_wildcard":true
}
},
"filter":{
"term":{
"groups": "CA-IBO"
}
}
}
}
}
};
Затем отправляем этот объект запроса для поиска
Это неза работой.Если я не использую фильтр, он работает.Пожалуйста, помогите!