ドキュメントに日付フィールドを追加する最良の方法は何ですか (YYYYMMDD だけが必要です)
日付フィールドに対してクエリを実行する最良の方法は何ですか
次のように日付フィールドを作成しています
newDoc.Add(new Field("newsdate", "", Field.Store.YES, Field.Index.NOT_ANALYZED_NO_NORMS));
ただし、このフィールドの条件を追加すると検索が遅くなります。このフィールドはどうすればいいですか???
ドキュメントに日付フィールドを追加する最良の方法は何ですか (YYYYMMDD だけが必要です)
日付フィールドに対してクエリを実行する最良の方法は何ですか
次のように日付フィールドを作成しています
newDoc.Add(new Field("newsdate", "", Field.Store.YES, Field.Index.NOT_ANALYZED_NO_NORMS));
ただし、このフィールドの条件を追加すると検索が遅くなります。このフィールドはどうすればいいですか???
NumericRangeQueryが必要だと思います。これを使用するには、 DateTime をNumericFieldとしてインデックス化する必要があります。