0
Ich brauche Elasticsearch Abfrage für folgende SQLAbfrage für ODER-Bedingung
SELECT document FROM brand WHERE brandprivacy=false or (brandid=['1','3'])
Ich brauche Elasticsearch Abfrage für folgende SQLAbfrage für ODER-Bedingung
SELECT document FROM brand WHERE brandprivacy=false or (brandid=['1','3'])
Sie können es mit dieser Abfrage erreichen:
POST brand/_search
{
"_source": ["document"],
"query": {
"bool": {
"minimum_should_match": 1,
"should": [
{
"term": {
"brandprivacy": false
}
},
{
"terms": {
"brandid": [
"1",
"3"
]
}
}
]
}
}
}
Ich schlage vor, dass Sie sich die Zeit nehmen sollte Gehen Sie durch die Query DSL guide und lernen Sie die verschiedenen Abfragen, die ES unterstützt.
wenn ich sowohl brandprivacy als auch meine brandid details brauche. was ich tun muss . (d. h. Vereinigung von Sätzen) – venkat
Ich bin mir nicht sicher, ob ich verstehe, was Sie unter "Details" verstehen. Kannst du bitte erklären? – Val
Entschuldigung, das ist oben erwähnt brandid 1,3 Informationen von der DB. – venkat