探す
ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、こちらまでご連絡ください。
多くの場合、サイトには、多くのコンテンツが多数のアセットタイプに分割されています。 Webコンテンツの記事、ドキュメント、メディアファイル、ブログのエントリはほんの一例です。 ほとんどのコンテンツタイプは アセットです。 内部では、アセットは アセットAPI を使用し、インデクサークラスを持っています。 これらの機能を持つコンテンツはすべて検索できます。
Elasticsearch
デフォルトの検索エンジンはElasticsearchであり、Lucene検索ライブラリーによってサポートされています。 すべてのバンドルにはElasticsearchサーバーが組み込まれており、テストや開発に役立ちます。 実稼働環境では、別個のリモートElasticsearchサーバー(またはさらに優れたサーバーのクラスター)をインストールする必要があります。 Elasticsearchのインストール方法については、 導入ガイド読みください。
検索機能
検索はシンプルで簡単です。 検索バーを探す(デフォルトではすべてのページに埋め込まれた1つがあります)、用語を入力し、クリックしてください 入力。
検索がトリガーされると、結果ページが表示されます。 検索エンジンドキュメントへのヒットがある場合、それらは右側の列に検索結果として表示されます。 左側の列は検索ファセットです。
検索バー、検索結果、および検索ファセットは、検索UIの3つの強力な機能を構成します。
検索バー
検索バーはシンプルです 検索語を入力する場所です。 検索語は、インデックス内のドキュメントと照合するために検索エンジンに送信するテキストです。
検索結果と関連性
検索語は検索エンジンのアルゴリズムによって処理され、検索結果は関連性の高い順にユーザーに返されます。 関連性は、検索クエリに対して生成されたドキュメントの スコアによって決定されます。 スコアが高いほど、ドキュメントの関連性が高くなります。 使用される特定の関連性アルゴリズムは、検索エンジン(デフォルトではElasticsearch)によって提供される
アルゴリズムに依存しています。
ファセットを検索
ファセットを使用すると、検索アプリケーションのユーザーは検索結果をフィルタリングできます。 ファセットは、同様の検索結果を保持するバケットと考えてください。 すべてのバケットの結果を確認したい場合がありますが、結果をスキャンした後、1つのバケットの結果だけが目的のものをより適切に表すと判断する場合があります。 それでは、箱から出して含まれているファセットは何ですか?
- カテゴリー
- フォルダ
- 地点
- 鬼ごっこ
- タイプ
- ユーザー
- 修正
- カスタム
あなたはおそらくいくつかのサイトで同様の何かを使用しました。 アイテムを検索すると、結果のリストと、追加の検索用語を入力せずにクリックしてさらに検索結果にドリルダウンできるバケットのリストが表示されます。 検索ファセットも同じように機能します。 もちろん、ファセットは 構成可能です。