getFTSearchScore (NotesXspViewEntry - JavaScript)

全文検索の一部として取得されたビューエントリの全文検索スコアを取得します。

定義場所

NotesXspViewEntry (JavaScript)

構文

getFTSearchScore() : int
戻り値 説明
int 検索スコア。全文検索の一部としてエントリが取得されていない場合は、0 が返されます。

使用法

このスコアは、エントリ内で見つかった検索対象語句の数、対象語句に割り当てられた重み、検索条件の演算子によって決まります。 全文索引が定義されていないデータベース上の FTSearch メソッドを使用して検索対象エントリが取得された場合、予期しない数値が返されます。

計算結果フィールドのこの値スクリプトは、コレクション名が rowdata の Domino® ビューデータソースを使用するデータテーブルコントロールに埋め込まれます。 このスクリプトは、ビューの列エントリごとの全文検索スコアを取得します。
try {
	if (database.isFTIndexed()) {
		return rowdata.getFTSearchScore().toString();
	} else {
		database.createFTIndex(0, false);
		requestScope.status = "FT index created";
		return rowdata.getFTSearchScore().toString();
	}
} catch (e) {
	return e.toString()
}