SolrでlengthNormを無効にしたいのですが。一部の人々は、omitNorms=trueを使用することを提案しています。でもインデックスタイムブーストもやりたいので使えません。「omitNorms=true」は、インデックス時間のブーストを無効にしているようです。私がオンラインで見つけたもう1つのアプローチは、DefaultSimilartyのlengthNormメソッドをオーバーライドすることです。しかし、このメソッドはSolr4.0では使用されなくなったようです。他にそうする方法はありますか?
public float lengthNorm(String fieldName, int numTerms) {
return numTerms > 0 ? 1.0f : 0.0f;
}