検索 searching

AEM のオーサー環境は、リソースタイプに応じて、コンテンツを検索するための様々なメカニズムを提供します。

NOTE
オーサー環境外では、Query BuilderCRXDE Lite など、他の検索メカニズムも使用できます。

検索の基本 search-basics

検索パネルにアクセスするには、該当するコンソールの左側のパネルの上部にある「検索」タブをクリックします。

chlimage_1-101

検索パネルを使用すると、すべての web サイトページにわたって検索できます。次のフィールドとウィジェットが含まれます。

  • フルテキスト:指定したテキストを検索します。
  • 次の前 / 後に変更:特定の日付の期間に変更されたページのみを検索します。
  • テンプレート:指定したテンプレートに基づいたページのみを検索します。
  • タグ:指定したタグを持つページのみを検索します。
NOTE
インスタンスが Lucene 検索用に設定されていると、次を​ フルテキスト ​で使用できます。

検索を実行するには、パネル下部にある「検索」をクリックします。検索条件をクリアするには、「リセット」をクリックします。

フィルター filter

様々な場所でフィルターを設定(およびクリア)してビューのドリルダウンおよび洗練を行うことができます。

chlimage_1-102

検索と置換 find-and-replace

Web サイト ​コンソールの「検索と置換」メニューオプションでは、web サイトの特定のセクション内で特定の文字列を持つ複数のインスタンスを検索して置換できます。

  1. 検索と置換アクションを実行するルートページまたはフォルダーを選択します。

  2. ツール検索と置換 ​を選択します。

    screen_shot_2012-02-15at120346pm

  3. 検索と置換 ​ダイアログでは、次の操作を実行できます。

    • 検索アクションを開始するルートパスを確認します。
    • 検索する語句を指定します。
    • 置換後の語句を指定します。
    • 検索で大文字と小文字を区別するかどうかを指定します。
    • 完全に一致する語句のみを検索するかどうかを指定します(指定しなければ、サブ文字列も検索されます)。

    プレビュー」リストをクリックすると、語句が見つかった場所が表示されます。特定のインスタンスを選択/選択解除して置換できます。

    screen_shot_2012-02-15at120719pm

  4. 置換」をクリックすると、すべてのインスタンスが置換されます。この操作の確認が求められます。

検索と置換のサーブレットのデフォルトスコープには、次のプロパティが含まれています。

  • jcr:title
  • jcr:description
  • jcr:text
  • text

このスコープは、Apache Felix Web Management Console(例:https://localhost:4502/system/console/configMgr)を使用して変更できます。CQ WCM Find Replace Servlet (com.day.cq.wcm.core.impl.servlets.FindReplaceServlet) を選択し、必要に応じてスコープを設定します。

NOTE
標準の AEM インストールでは、検索と置換で、検索機能に Lucene が使用されます。
Lucene では長さが 16 K までの文字列プロパティにインデックスが作成されます。この長さを超える文字列は検索されません。
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2