如何在ApacheSolr中省略术语频率

如何在ApacheSolr中省略术语频率,solr,Solr,在Apache Solr中,有一个omitermfrequeandpositions属性,还有一个omitermpositions属性。是否有一种内置方法可以在计算字段分数时省略术语频率但保留术语位置,或者这样做很简单?否,除非使用自定义相似性类。这些是Solr 4.x中特定于字段的,因此,如果不希望术语频率对分数有贡献,则可以为一个字段自定义相似性,方法是为termfreq返回1.0f,而不管术语在字段中出现多少次

在Apache Solr中,有一个
omitermfrequeandpositions
属性,还有一个
omitermpositions
属性。是否有一种内置方法可以在计算字段分数时省略术语频率但保留术语位置,或者这样做很简单?

否,除非使用自定义相似性类。这些是Solr 4.x中特定于字段的,因此,如果不希望术语频率对分数有贡献,则可以为一个字段自定义相似性,方法是为termfreq返回1.0f,而不管术语在字段中出现多少次