クエリの強調表示された用語が2番目のxml構造体(「強調表示」という名前)で返されることに気づきました。ハイライトされた用語をdocフィールドに戻すことは可能ですか?強調表示されたフィールドのSolrで生成されたIDは必要ありません。
user734094
質問する
639 次
1 に答える
0
申し訳ありませんが、Solrは強調表示された用語を元のドキュメントフィールドに戻すことをサポートしていません。
Solrは、(蛍光ペンの構成方法に基づいて)すべてのクエリ結果に対して強調表示結果がない可能性があるため、この方法で強調表示を行います。また、複数のフィールドの強調表示をサポートし、2番目のxml構造体を使用して、可能な複数の強調表示結果を返し、インデックス付きドキュメントのidフィールドでグループ化して、検出されたドキュメントと正しく相関させることができるためです。
元のドキュメントフィールドを強調表示されたフィールドに置き換えて表示する場合は、Solrクエリの結果が返された後に独自の処理を実行する必要があります。
于 2012-05-16T13:52:29.013 に答える