サポート > Wagby定義ファイル > 25 全文検索

モデルに全文検索機能を指定することができます。専用の検索インデックスを利用するため、検索速度が大幅に向上します。フリーテキスト文中の任意の文字列検索処理に向いています。

本機能はオプションとして提供されます。Wagby をご購入の際に本オプションをご指定ください。

はじめに

本章では、全文検索機能の定義方法と使い方について説明します。この機能は、次のようなアプリケーションに向いています。

  • 新聞記事などの文書情報を高速に検索する。

本機能を利用すると Wagby 内部に専用の検索インデックスファイルが作成されます。内部ではリレーショナルデータベースを用いずに検索を行うようになります。

内容

(1) 全文検索機能を設定する
Wagby 定義ファイルに全文検索機能を設定する方法を説明します。
(2) 全文検索機能を用いた場合の動作
Wagby の全文検索機能は、オープンソースのライブラリである Apache Lucene を活用しています。
(3) 全文検索機能を用いた場合の運用
全文検索機能を用いた場合の運用では、インデックスファイルのサイズなどいくつか気をつけることがあります。
(4) サジェスト機能
サブウィンドウ検索で「サジェスト」機能を使用することが出来ます。候補を入力すると選択肢が表示されます。(本機能を利用するためには「全文検索オプション」が必要です。)

今後の拡張予定

Wagby では、次の機能が拡張される予定です。

  • モデル内における複数項目の横断検索機能。
  • 複数モデルをまたがった横断検索機能。
  • 添付ファイルに対する検索機能。