0

Solr Admin のアナライザー画面でドキュメントを読んでいますが、特定のクエリが何かと一致するかどうかを判断する方法がまだわかりません。これは、アナライザー チェーンのステップの後でライト ブルーの陰になっている場合ですか? また、一致する単語の数と、それらが具体的にどの単語であるかを確認する方法はありますか?

最後に、クエリをフィールド値 (インデックス) に入力する場合とフィールド値 (クエリ) に入力する場合の違いは何ですか?

助けてくれてありがとう!

4

1 に答える 1

1

この場合、表示されているもののスクリーンショットを投稿すると役立つ場合があります。パネルは 2 つのセクションに分かれています。左側 (フィールド値) は、ドキュメントを追加するときにインデックスが作成される値をシミュレートし、右側のパネルは、クエリ分析チェーンを通じて送信される値をシミュレートします。これは、FieldType のインデックス/クエリに対して異なる構成を使用できるため、このように設計されています。

はい、一致する値は水色で強調表示されます。また、トークンが最初に一致したときに開始されるため、複数回強調表示されます。そのため、FieldType で異なるフィルターを定義した場合、1 行のトークン (トークン ストリーム) が取得されます。その変容を経て。

クエリの複数のトークン/用語がフィールド値と一致する場合、一致したすべての用語が強調表示されます。

これは、Solr に対して通常の検索クエリを起動するのではなく (ドキュメントを検索していないため)、選択した FieldType 分析チェーンを介して左右に配置したもの (フィールド値とクエリ) を送信するだけであることに注意してください。 (FieldType) と、何を取得するか (トークン/用語) を示します。

ソル分析

于 2017-07-05T15:59:53.663 に答える