現在、約10個のフィールドで構成されるSolrを使用してデータのインデックスを作成しています。検索を実行するときに、特定のフィールドの重みを高くしたいと考えています。誰かが私を正しい方向に向けるのを手伝ってくれますか?
たとえば、すべてのフィールドで「スーパーマン」などの用語を検索すると、「Title
」フィールドの前に「 」フィールドにヒットが返されDescription
ます。
クエリから 1 つのフィールド スコアを高くする方法に関するドキュメントを見つけましたが、これを構成ファイルなどで設定することをお勧めします。以下では、すべての検索で重みを指定する必要があります。solr config
これをファイルで指定することはできますか?
q=title:superman^2 description:superman