Hi Tom,

Don't set it as attributes but as lists as Solr uses everywhere:
<similarity class="solr.SchemaSimilarityFactory">
  <bool name="discountOverlaps">true</bool>
</similarity>

For BM25 you can also set k1 and b which is very convenient!

Cheers
 
 
-----Original message-----
> From:Tom Burton-West <tburt...@umich.edu>
> Sent: Thursday 22nd August 2013 22:42
> To: solr-user@lucene.apache.org
> Subject: How to set discountOverlaps=&quot;true&quot; in Solr 4x schema.xml
> 
> If I am using solr.SchemaSimilarityFactory to allow different similarities
> for different fields, do I set "discountOverlaps="true" on the factory or
> per field?
> 
> What is the syntax?   The below does not seem to work
> 
> <similarity class="solr.BM25SimilarityFactory" discountOverlaps="true"  >
> <similarity class="solr.SchemaSimilarityFactory" discountOverlaps="true"
>  />
> 
> Tom
> 

Reply via email to