データベースの全文索引を作成します。
パラメータ | 説明 |
---|---|
options | オプションを組み合わせる場合は、加算します。オプションを使用しない場合は、0 を指定します。
|
recreate | true を指定すると、既存の全文索引を削除してから全文索引が作成されます。 このパラメータが false で索引が存在する場合、アクションは実行されません。 |
if (database.isFTIndexed()) {
database.updateFTIndex(false)
} else {
database.createFTIndex(0, true)
}
var list = "";
var dc = database.FTSearch("new");
var doc = dc.getFirstDocument();
while (doc != null) {
list = list + doc.getItemValueString("Subject") + "¥n";
var tmpdoc = dc.getNextDocument();
doc.recycle();
doc = tmpdoc;
}
return list
var options:int = NotesDatabase.FTINDEX_ALL_BREAKS + NotesDatabase.FTINDEX_CASE_SENSITIVE;
if (database.isFTIndexed()) {
database.createFTIndex(options, true);
requestScope.status = "Database index re-created";
} else {
database.createFTIndex(options, false);
requestScope.status = "New database index created";
}