> if title holds "smartphone" I want it to be found when
> someone types
> "martph" or "smar" or "smart".

Peter, so you want to beginsWith startsWith type of search? You can use use 
wildcard search (with start operator) for this. e.g. &q=smar* 

Alternatively, if your index size is not huge, you can use 
EdgeNGramFilterFactory at index time along with normal queries. e.g. &q=smar

http://lucene.apache.org/solr/api/org/apache/solr/analysis/EdgeNGramFilterFactory.html

Reply via email to