Hi Frederik,

Both options would work but LongField (or LongPoint on Lucene 6.0+) would
indeed provide better performance for range queries. If you need to sort or
aggregate date values, you might also want to add a NumericDocValuesField.

Le mer. 5 avr. 2017 à 14:38, Frederik Van Hoyweghen <
frederik.vanhoyweg...@chapoo.com> a écrit :

> Hey everyone,
>
> I'm seeing some conflicting suggestions concerning the type of field to use
> for indexing a Date/DateTime/Time value.
>
> Some suggest conversion using DateTools.timeToString() and using a
> StringField,
> while others suggest using the long value of getTime() and using a
> LongField (this is supposed to perform better using NumericRangeQuery).
>
> What are your opinions on this?
>
> Kind regards,
> Frederik
>

Reply via email to