I am using Elastic search for indexing search data in my application. Its a .net web application a nd i use NEST API's for indexing and searching.
Currently there are around 10 million records indexed totally in around 14 indexes. During search i use multi match search and mention the field names from all the indexes in the query and i limit the search result from elastic search to 15.
Now i need to prioritize the search like for index1, priority1 and index 2- priority 3 like this. Since there are lot of data present and i cannot re-index it now. What is the best way to add a boost to existing index? or we need to use query time boosting as i read in ES website. But how to achieve this .
Any help is really appreciated.