meine Codierung wie folgt:Bedeutung Most und Operator Kombination
{
"query": {
"bool": {
"must": [
{
"multi_match": {
"query": [
"5347"
],
"fields": [
"stkno",
"tag",
"content",
"htext"
],
"operator": "or"
}
}
]
}
},
"size": 500,
"sort": [
{
"CDate": {
"order": "desc"
}
}
]
}
was das heißt, wenn Most und Betreiber zusammen kombinieren? Elasticsearch wird mit Bedingung ausgeführt, wenn must und operator verwendet wird oder?
Dank
Wie wäre es, wenn Text 1 und Test 2 "4448.KL" und "6599.KL" und Operation ist "And" und Multimatch auch, kann es nur finden "6599.KL", dann 4448.KL kann; t Finden, auch wegen Multimatch? –
Hat dich nicht erwischt. Können Sie die Abfrage angeben, die Sie ausführen? – Richa
POST-Nachrichten/bursa/_search { "Abfrage": {"bool": {"muss": [{"match": {"Kategorie": "36"}}], "muss": [{"multi_match ": {" query ": [" 4448.KL "," 6599.KL "]," fields ": [" stkno "," tag "," content "," htext "]," operator ":" und " }}], "muss": [{"range": {"CDate": {"gt": "2010-01-01", "lte": "2017-05-30T23: 59: 59"}}} ]}}, "size": 1000, "sort": [{"CDate": {"order": "desc"}}]} –