Note that the "pf" field already parses this syntax as of 4.0, but then it is 
used as a phrase-slop value. You could probably use same parsing code for qf.

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

29. mars 2013 kl. 18:33 skrev Walter Underwood <wun...@wunderwood.org>:

> I've implemented this for the second time, so it is probably time to 
> contribute it. I find it really useful.
> 
> I've extended the query spec parser for edismax to also accept a tilde and to 
> generate a FuzzyQuery. I used this at Netflix (on 1.3 with dismax), and 
> re-implemented it for 3.3 here at Chegg. We've had it in production for 
> nearly a year. I'll need to re-port this as part of our move to 4.x.
> 
> Here is what the spec looks like. This expands to a fuzzy search on title 
> with a similarity of 0.75, and so on.
> 
>       <str name="qf">title~0.75^4 long_title^4 title_stem^2 author~0.75</str>
> 
> I'm not 100% sure I understand the spec parser in edismax, so I'd like some 
> review when this is ready. I'd probably only do it for edismax.
> 
> See: https://issues.apache.org/jira/browse/SOLR-629
> 
> wunder
> --
> Walter Underwood
> wun...@wunderwood.org
> Search Guy, Chegg.com
> 

Reply via email to