検索機能で検索できない?!
WebFOCUSバージョン |
8.2.07.28, 9.0.0 |
アイテムは存在しているのに、検索キーワードを入力しても検索結果としてヒットしない?!
原因は?運用のコツとかあるの?教えてほしいよー
コンテンツとデータの検索機能 とは?
8.2.07から追加された新機能で、WebFOCUS ホームページやWebFOCUS Hubから、コンテンツやデータを検索できる機能です。WebFOCUS Search Server のエンジンとして Apache Solr が使用されています。
Apache Solr とは?
Apacheソフトウェア財団で開発されたオープンソースの全文検索システムです。
Apache Lucene Java 検索ライブラリを使用し、検索およびインデックス作成を行います。
処理イメージ
WebFOCUS にコンテンツやデータを作成・保存したタイミングで、Search Server がインデックスを作成します。ワークスペース上のアイテムは「コンテンツ」として、アプリケーションディレクトリ上のアイテムは「データ」としてインデックスが作成され、リポジトリDB上で管理されます。アイテムの検索は、そのインデックスを元に Search Server が参照し検索結果を表示します。
コンテンツやデータが検索できないときは?
以下を参考に対応を行います。
インデックスの作成
- [アプリケーションディレクトリ]の画面で、「アプリケーション」を選択
- 右クリックメニューから「プロパティ」を選択
- 検索インデックスオプションを選択して「保存」
コンテンツのインデックス作成
- [ワークスペース]の画面で、「ワークスペース」を選択
- 右クリックメニューから「プロパティ」を選択
- 「Refresh Search Index」をクリック
困ったときの参考にしてね♪