title: ElasticSearch - sort search results by relevance and custom field (Date)
body: <p>For example, I have entities with two fields - Text and Date. I want search by entities with results sorted by Date. But if I do it simply, then the result is unexpected. <br/>
  For search query "Iphone 6" there are the newest texts only with "6" in top of еру results, not with "iphone 6". Without sorting the results seem nice, but not ordered by Date as I want.<br/>
  How write custom sort function which will consider both relevance and Date? Or may be exist way to give weight to field Date which will be consider in scoring?</p>
  
  <p>In addition, may be I shall want to suppress search results only with "6". How to customize search to find results only by bigrams for example?</p>