title: Elasticsearch autocomplete with picture of product and other options
body: <p>Recently I've started to learn elasticsearch and currently working with some sample product data. Now I want to suggest the product as user type it. I've checked some documentations for <strong>Completion Suggester</strong> and implemented some examples for completion.</p>
  
  <p>I checked some benefits of using <strong>_suggest</strong> than normal <strong>_search</strong> like </p>
  
  <ul>
  <li>SPEED</li>
  <li>Real Time</li>
  <li>Readability</li>
  <li>Custom Ordering</li>
  </ul>
  
  <p>Here is the script I tried:</p>
  
  <pre><code>`POST /products/_suggest
   {
    "product" : {
       "text" : "fres",
       "completion" : {
          "field" : "name"
         }
     }
   }`
  </code></pre>
  
  <p>But now, I want to implement suggester that will suggest as user type with the picture of product and some other options with product name like <strong>Add to cart etc</strong> </p>
  
  <p>I am implementing all this with the help of elasticsearch-rails gem over ruby on rails.</p>
  
  <p>So can I do it with normal completion type as it provides lots of feature over search or else normal search will be good for this scenario?</p>