Was ist der Unterschied zwischen MUST
und SHOULD
bool query in ES?
Wenn ich NUR Ergebnisse möchte, die meine Begriffe enthalten, sollte ich sie dann verwenden must
?
Ich habe eine Abfrage, die nur bestimmte Werte enthalten sollte, und auch keine Ergebnisse, deren Datum / Zeitstempel niedriger ist als die heutige Zeit / Datum - JETZT
Ebenfalls
Kann ich mehrere Filter in einem Muss wie dem folgenden Code verwenden:
"filtered": {
"filter": {
"bool" : {
"must" : {
"term" : { "type" : 1 }
"term" : { "totals" : 14 }
"term" : { "groupId" : 3 }
"range" : {
"expires" : {
"gte": "now"
}
}
},
must
Kategorien oder Preisen undshould
Attributen wie Größe und Farbe? Wenn nun Größe L und XL ausgewählt sind, ist es ein Muss zwischen diesen beiden, aber wenn auch Farbe Grün ausgewählt ist, muss es ein Muss für (Größen L ODER XL) UND (Farbe Grün) sein. Ist das möglich?