FTSearch (NotesViewEntryCollection - LotusScript®)

Notes データベースコレクション内の全エントリに対して全文検索を行い、検索条件に一致するエントリに対してコレクションを絞り込みます。

定義位置

NotesViewEntryCollection

構文

Call notesViewEntryCollection .FTsearch( query$, maxDocs% )

パラメータ

query$

String 型。全文照会です。構文については以下を参照してください。

maxDocs%

整数。照会で取得するエントリの最大数です。このパラメータに 0 を設定すると一致した文書すべてを取得します。

使用法

このメソッドは、現在のポインタをコレクションの最初の文書に移動します。

全文照会と一致する文書のコレクションは、適合スコアの一番高いものから順にソートされます。NotesDocument の FTSearchScore プロパティを使用して、コレクションの各文書の適合スコアにアクセスできます。

データベースが全文索引付きでない場合、このメソッドは有効ですが、効率は低下します。索引があるかどうかを調べるには NotesDatabase の IsFTIndexed プロパティを使用します。ローカルデータベースに索引を作成するには、UpdateFTIndex メソッドを使用します。

照会構文

語句を検索するには語句をそのまま入力します。ただし、検索キーワードは引用符で囲む必要があります。リテラル内の二重引用符はエスケープ処理してください。

ワイルドカードや演算子などの構文も使用できます。構文規則の詳細については、『Notes ヘルプ』の「演算子を使用して検索照会を絞り込む」を参照してください。Domino® Designer Eclipse のヘルプシステムまたはインフォメーションセンター (例えば、http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/index.jsp) (どちらも Notes を含みます) で、「照会構文」を検索してください。

クロスリファレンス

Java™ ViewEntryCollection クラスの FTSearch メソッド