legacy-knowledge-base
公開されました Jul. 2, 2025

特定のElasticsearchドキュメントのフィールド値をLiferay UIで表示することは可能ですか?

written-by

Isaac Wilson

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • 特定のインデックス化されたElasticsearchドキュメントの値は、 Elasticsearch REST APIを使用して表示できることは分かっていますが、それらのフィールドや値をLiferay UI内で表示することはできますか?

環境

  • DXP 7.2

解決

  • はい、JSON文書に格納されているElasticsearchデータのフィールドや値をLiferay UIのみで閲覧することが可能です。 特定のオブジェクトに対して実施します:
  1. 検索クエリの結果が表示されるページで、検索結果のポートレットの”> 設定 > 設定”を選択します
  2. ”ドキュメント形式で結果を表示する”チェックボックスを有効にして、”保存”をクリックします
  3. 結果が表示されるように検索を行い、結果の下部にある”詳細...”ボタンをクリックします

追加情報

  • 注: 古いバージョンのLiferay (7.0および7.1)では、 > 設定 > 設定 > ”検索”ポートレット のその他の設定を選択することで、”ドキュメント形式で結果を表示する”の設定を見つけることができます。
  • この機能は、低レベル検索オプションソート、またはカスタムフィルターウィジェットを設定する際に便利です(これらの値が使用される例については、この記事を参照してください)。ただし、インデックス化されたフィールド名と値を結果に表示することは、(本番環境ではなく)検索動作のテストに使用することを目的としていますので、ユースケースに合わせて検索を設定した後は、”ドキュメント形式で結果を表示する”チェックボックスの選択を解除するとよいでしょう。
  • 詳細は以下の記事をご参照ください
did-this-article-resolve-your-issue

legacy-knowledge-base