title: elasticsearch - Aggregation returns terms in key , but not the complete field, how can I get full field returned?
body: <p>In the elasticsearch implementation ,  I have few simple aggregations on the basis of few fields as shown below -</p>
  
  <pre><code> "aggs" : {
      "author" : {
          "terms" : { "field" : "author" 
            , "size": 20,
            "order" : { "_term" : "asc" }
          }
      },
      "title" : {
          "terms" : { "field" : "title" 
            , "size": 20
          }
      },
      "contentType" : {
          "terms" : { "field" : "docType" 
            , "size": 20
          }
      }
  }
  </code></pre>
  
  <p>The aggregations work fine and I get the results accordingly. but the title key field returned (or any other field - multi word) , has single word aggregation and results. I need the full title in the returned result, rather then just a word- which doesn't make much sense. how can I get that.</p>
  
  <p>Current results (just a snippet) - </p>
  
  <pre><code>"title": {
       "buckets": [
          {
             "key": "test",
             "doc_count": 1716
          },
          {
             "key": "pptx",
             "doc_count": 1247
          },
          {
             "key": "and",
             "doc_count": 661
          },
          {
             "key": "for",
             "doc_count": 489
          },
          {
             "key": "mobile",
             "doc_count": 487
          },
          {
             "key": "docx",
             "doc_count": 486
          },
          {
             "key": "pdf",
             "doc_count": 450
          },
          {
             "key": "2012",
             "doc_count": 397
          } ] }
  </code></pre>
  
  <p>expected results -</p>
  
  <pre><code>"title": {
           "buckets": [
              {
                 "key": "test document for stack overflow ",
                 "doc_count": 1716
              },
              {
                 "key": "this is a pptx",
                 "doc_count": 1247
              },
              {
                 "key": "its another document and so on",
                 "doc_count": 661
              },
              {
                 "key": "for",
                 "doc_count": 489
              },
              {
                 "key": "mobile",
                 "doc_count": 487
              },
              {
                 "key": "docx",
                 "doc_count": 486
              },
              {
                 "key": "pdf",
                 "doc_count": 450
              },
              {
                 "key": "2012",
                 "doc_count": 397
              } }
  </code></pre>
  
  <p>I went through a lot of documentation, it explains different ways to aggregate results, but I couldn't find how to get the full text if a field in key in result , please advise how can I achieve this? </p>