8
benim sorgu şu şekildedir:Elasticsearch terimleri filtre zam "filtre desteklemez [mediatest]"
{
"query": {
"filtered": {
"filter": {
"bool": {
"must": [
{
"term": {
"online": 1
}
},
{
"terms": {
"mediaType": "flash"
}
}
]
}
}
}
}
}
o [[comos_v2] [terimleri] filtre desteklemeyen bir QueryParsingException [MediaType yükseltmek] Haritalamada "mediaType" alanının tam olarak bulunmadığı. Soruma göre, terim filtresi Özel Durum'u neden yükseltmiyor?
Aldım: Yukarıdaki Terms filter değerlerinde için "MediaType" alanına Aşağıdaki olmalıdır
dizisi olmalıdır! Çok teşekkür ederim. –
Sadece netleştirmek için: Düzeltilen sorguda "terim" yerine "terimler" filtresi kullanıldığında "terimler" filtresi kullanılmamalıdır? –
@BrandonBrown sağınızı cevabı düzenlediniz. – keety