タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

solrとsearchengineに関するblueleのブックマーク (1)

  • Solrで検索する時にboost値を設定する(Extended DisMax)

    ■ Document Boost JavaでSolrにインデクシングするプログラムを書く時に、 SolrInputDocumentっていうクラスを使ったりしますが、 特定のフィールドの重要度を上げたいな、という時は ↓のメソッドを使って第3引数にfloatで重み付けします(デフォルトは1.0) addField(java.lang.String, java.lang.Object, float) コレでイイじゃんって言われればそれまでなのですが、 重要度をコロコロ変えて、どんな感じに影響があるか確認しながら検索したい時に、 都度ドキュメントをインデックスし直して、、ってかなり面倒な事になります。 ■ Query Boost インデックスする時にboost値を設定するのが面倒な事になるんだったら、 検索する時に設定してしまえばイイじゃない、というアレです。 DisMaxというコンポーネントを

    Solrで検索する時にboost値を設定する(Extended DisMax)
    bluele
    bluele 2013/04/25
    boost 検索フィールド 重み付け
  • 1