0

インデックス付きの Lotus Notes データベース内に xpage があります。xpage にはビュー コントロールがあり (そのデータ ソースは Notes ビューです)、検索テキスト フィールドを xpage に追加する予定なので、ビュー コントロールの「検索」プロパティ (data\data\search) をテストしています。 . データベース上のドキュメントには、テキスト、日付、および数値フィールドがあります。テキスト フィールドの 1 つ (例: koala) にあるものを探すと機能しますが、日付や数字を探すとドキュメントが見つかりません。

スペインでは日付を dd/mm/yyyy の形式で書き、数字の小数点文字はコンマであるため、これはローカリゼーションの問題ではないかと思いますが、mm/dd/yyyy の形式で検索してポイントを使用してみました小数の場合、まだ結果は取得されません。

ビュー コントロールの searchFuzzy プロパティも変更しようとしましたが、何も変わりませんでした。

どうもありがとう、

カルロス

4

1 に答える 1

0

使用している検索構文を投稿できますか? 正確な原因を診断することは困難です。日付と時刻は、全文検索で確実に機能します。

これらのいずれかをすでに除外している場合は、事前に申し訳ありません。Notes ヘルプの「演算子を使用して検索クエリを絞り込む方法」というタイトルのページでは、全文検索の正しい構文が定義されており、構文が正しいことを確認できます。

また、ノーツ クライアントのビューの検索バーで同じ検索を実行してみてください。これは、検索条件または XPages に問題があるかどうかを診断するのに役立ちます。(私はさまざまなデータベースで検索を使用してきましたが、XPages で特定の問題を認識していません。)

また、フィールドのデータ型が変更されていますか、または異なるデータ型に同じフィールド名を使用していますか? Notes は、フィールド名に割り当てられたデータ型の別のテーブルを保持します。そのフィールドを持つドキュメントが作成されると、それが全文検索に使用されるデータ型になります。フォーム固有ではありません。そのため、MyDate というフィールドが、あるフォームではテキストで、別のフォームでは日付である場合、両方の方法で検索することはできません。http://www.intec.co.uk/full-text-search-musings/

于 2013-09-24T08:08:15.560 に答える