8
meine Frage ist wie folgt:Elasticsearch die Begriffe Filter raise "Filter nicht unterstützt [mediatest]"
{
"query": {
"filtered": {
"filter": {
"bool": {
"must": [
{
"term": {
"online": 1
}
},
{
"terms": {
"mediaType": "flash"
}
}
]
}
}
}
}
}
es werfen eine QueryParsingException [[comos_v2] [Bedingungen] Filter nicht unterstützt [media] ], von denen das Feld "mediaType" im Mapping nicht existiert. meine Frage ist, warum Begriff Filter nicht die Ausnahme auslöst?
ich es! Ich danke dir sehr. –
Nur zur Klarstellung: Sollte die korrigierte Abfrage nicht einen "Terms" -Filter mit dem Wert "mediaType" anstelle von "term" verwenden? –
@BrandonBrown dein Recht haben die Antwort danked für das Aufzeigen bearbeitet – keety