uCosminexus DocumentBroker Version 5 システム導入・運用ガイド
ここでは,全文検索機能を利用するための全文検索機能付き文書クラスの追加について説明します。
構造を持たないテキスト形式の文書(プレーンテキスト)に対して全文検索を実行するためには,全文検索の対象となるサブクラスを追加する必要があります。全文検索の対象となるサブクラスのことを,全文検索機能付き文書クラスといいます。全文検索機能付き文書クラスとは,全文検索に必要な機能を持ったプロパティを追加したdmaClass_DocVersionクラスのサブクラスのことです。
全文検索のうち,概念検索の対象になるクラスについては,全文検索用の機能を持ったプロパティのほかに,概念検索用の機能を持ったプロパティも追加する必要があります。概念検索に必要な機能を持ったプロパティを追加したdmaClass_DocVersionクラスのサブクラスのことを特に,概念検索機能付き文書クラスといいます。
全文検索の対象になるオブジェクトを作成する場合は,全文検索機能付き文書クラスを,次に示すオブジェクトの構成要素として指定します。
全文検索機能付き文書クラスに追加するプロパティは,使用する検索機能によって異なります。ここでは,プレーンテキストの文書を対象として,次に示す文書クラスの定義について説明していきます。
ここでは,検索タームを指定する全文検索機能を使用する文書クラスの追加定義に必要なプロパティについて説明します。
全文検索機能を使用する文書クラスを作成する場合,dmaClass_DocVersionクラスのサブクラスとして,次に示すプロパティを追加した文書クラスを作成する必要があります。
全文検索インデクス用プロパティを次に示します。
全文検索機能を使用する文書クラスの定義には,次に示すプロパティのうち,必要なプロパティを追加してください。
文書の管理方法に合わせて,プロパティを追加してください。
ここでは,概念検索機能を使用する文書クラスの追加定義に必要なプロパティについて説明します。
概念検索機能を使用する文書クラスを作成する場合,dmaClass_DocVersionクラスのサブクラスとして,次に示すプロパティを追加した文書クラスを作成する必要があります。
全文検索インデクス用プロパティ(概念検索機能用)を次に示します。
概念検索機能を使用する文書クラスの定義には,次に示すプロパティのうち,必要なプロパティを追加してください。
文書の管理方法に合わせて,プロパティを追加してください。
All Rights Reserved. Copyright (C) 2012, Hitachi, Ltd.
All Rights Reserved. Copyright (C) 2012, 2013, Hitachi Solutions, Ltd.