"query": {
"bool": {
"should": [
{
"dis_max": {.........}
}
],
"filter": [
{
"term": {
"city": "default_city"
}
},
{
"term": {
"used_for": "sell"
}
},
{
"terms": {
"category": ["C1","C2"]
}
}
]
}
}
Однако полученные результаты также содержат документы с полем «used_for» «не продавать», в результате чего поле «used_for» в качестве типа ключевого слова перестало давать какие-либо результаты в целом. Пожалуйста, дайте мне знать, что я здесь не так.