私はまだ solr を使い始めたばかりです (簡単な質問をするのはばかげていると思います、赤面します) が、以下の 2 つの方法の違いは何ですか? どちらを使用すればよいですか?ドキュメント内のすべてのフィールドのブースト値を 1.0f に設定するとどうなりますか?
ブーストなしでフィールドを追加
public void addField(String name, Object value) ブースト用の暗黙の null 値を持つフィールドを追加します。
ブースト値を持つフィールドを追加
public void addField(String name, Object value, float boost) 指定された名前、値、およびブーストでフィールドを追加します。その名前のフィールドがすでに存在する場合は、新しい値とブーストに更新されます。
ご協力ありがとうございます:-)