title: Why elastic search query with parenthesis and without parenthesis give different output?
body: <p>I have 2 below elastic search query</p>
  
  <p>This give 5 result</p>
  
  <pre><code>POST twitter/object/_search
  {
  
   "_source": false,
   "query": {
     "query_string": {
       "query": "Apple AND Orange OR Banana",
       "default_field": "content"
      }
    }
  }
  </code></pre>
  
  <p>This give 12 result</p>
  
  <pre><code>POST twitter/object/_search
  {
  
   "_source": false,
   "query": {
     "query_string": {
       "query": "(Apple AND Orange) OR Banana",
       "default_field": "content"
      }
    }
  }
  </code></pre>
  
  <p>Please help me out why it's happening. How the query is interpret because logically both queries should give same output?</p>