ここでは、製品版のアプリケーションにおける全文検索を設定するために必要な手順を説明します。
この設定に役立ついくつかのプロパティがあります。
ジェネレーターレベルでは、アプリケーションで全文検索を可能にするために設定できる以下のプロパティがあります。
[ Searchable ] プロパティが True に設定されている場合、
ナレッジベースのすべての
ビジネスコンポーネントが検索可能になります。これを特定のビジネスコンポーネントに対してローカルで変更できます (後述する「ビジネスコンポーネントとして定義されたトランザクション」を参照)。
使用する検索エンジンを指定します。このプロパティは、 [ Searchable ] プロパティが True に設定されているときにのみ表示されます。
[ Searchable ] プロパティが True に設定されている場合のみ、インデックスファイルが格納されるディレクトリーを指定します。
ビジネスコンポーネントとして定義された
Transaction オブジェクトには、全文検索を設定するためのプロパティがいくつかあります。
True に設定されている場合、このトランザクションは検索可能です。
パラメーターとしてトランザクションキーを受け取る必要がある GeneXus オブジェクトを設定します。このプロパティは、トランザクションの [ Searchable ] プロパティが True に設定されているときにのみ使用できます。詳細は、
[ Search viewer ] プロパティを参照してください。
注: ファイルの全文検索機能を使用する場合にプロパティを設定する必要はありません。「参考情報」セクションで説明する機能を使用します。
Full Text Search データタイプ
全文検索の例
全文検索の例 - インデックス作成