2016-08-22 2 views

Antwort

1

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.

+0

wenn ich sowohl brandprivacy als auch meine brandid details brauche. was ich tun muss . (d. h. Vereinigung von Sätzen) – venkat

+0

Ich bin mir nicht sicher, ob ich verstehe, was Sie unter "Details" verstehen. Kannst du bitte erklären? – Val

+0

Entschuldigung, das ist oben erwähnt brandid 1,3 Informationen von der DB. – venkat