全文検索の対象となる文書は,次の手順で作成します。
- 全文検索機能付き文書クラスを作成します。
全文検索機能付き文書クラスは,DMAクラスのdmaClass_DocVersionクラスのサブクラスとして作成します。作成方法の詳細については,「4.5.2 全文検索機能付き文書クラスの作成」を参照してください。
- 文書のアップロード情報を作成します。
文書のアップロード情報には,文書のコンテンツとして登録するファイルのほか,全文検索用のインデクスの作成に使用するファイルも指定します。コンテンツとして登録するファイルのレンディションタイプによっては,自動的にインデクスを作成することもできます。詳細は,「4.5.3 全文検索インデクスの作成」を参照してください。
- 1.で作成した全文検索機能付き文書クラスを指定して,バージョンなし文書またはバージョン付き文書を作成します。メソッド実行時には,2.で作成した文書のアップロード情報も指定します。
バージョンなし文書を作成する場合は,文書のトップオブジェクトクラスを指定する引数に,全文検索機能付き文書クラスのクラス名を指定してメソッドを実行します。
バージョン付き文書を作成する場合は,バージョンオブジェクトのトップオブジェクトクラスを指定する引数に,全文検索機能付き文書クラスのクラス名を指定してメソッドを実行します。
バージョンなし文書またはバージョン付き文書の作成方法の詳細は,「6.7.3 文書空間オブジェクトの作成」を参照してください。