You could do a hack with the field type similar to this text_lower_exact type: 
https://github.com/cominvent/exactmatch/blob/master/conf/schema.xml 
<https://github.com/cominvent/exactmatch/blob/master/conf/schema.xml>
But if you only do the hack on the “index” side of analysis, you are free to do 
phrase searches like “ǣ DEF” which would only match the beginning since you 
include the very first token in the phrase.

It is not a perfect solution, and I’d like a native query operator to handle 
it, but so far we have not got one.
You may also try regex query, like myfield:/^DEF/

--
Jan Høydahl, search solution architect
Cominvent AS - www.cominvent.com

> 21. sep. 2016 kl. 08.06 skrev Mahmoud Almokadem <prog.mahm...@gmail.com>:
> 
> Hello,
> 
> What is the best way to search with the start token of field?
> 
> For example: the field contains these values 
> 
> Document1: ABC  DEF GHI
> Document2: DEF GHI JKL
> 
> when I search with DEF, I want to get Document2 only. Is that possible?
> 
> Thanks,
> Mahmoud 
> 

Reply via email to