Store Content in IDOL Server > Fields > NumericDateType Fields

NumericDateType Fields
You can configure IDOL server to identify fields that contain dates. When these fields are indexed, IDOL server stores them in a fast look-up table in memory, so it can quickly return the fields.
 
NOTE A field cannot be configured as NumericDateType and MatchType concurrently.
IDOL server converts dates to numerical values (epoch seconds) and identifies the fields that contain the numerical date values.
To set up memory mapping for NumericDateType fields
1.
2.
[FieldProcessing]
0=MyFirstProcess
1=NumericDateFields
3.
Create a section for each process you listed, and in each section, create a property for the process (a property is later defined by one or more applicable configuration parameters). Identify the fields you want to associate with the process.
 
NOTE The properties you create must not have the same name as the processes.
For example:
[MyFirstProcess]
Property=MyProperty
PropertyFieldCSVs=*/MyField,*/MyOtherField
[NumericDateFields]
Property=NumDate
PropertyFieldCSVs=*/BIRTHDAY,*/STARTDATE
4.
Create a section for the property in which you set the NumericDateType parameter to true. This enables IDOL server to memory map the associated PropertyFieldCSVs fields, and identify them as fields that contain date values. For example:
[NumDate]
NumericDateType=true
5.
If you now send a query for a specific value that is stored in the BIRTHDAY field, IDOL server memory maps the range that this value is in, so it can return results more quickly next time a value that lies in this range is queried.
For example:
http://12.3.4.56:4000/action=Query&FieldText=RANGE{01/01/1980,31/12/1980}:BIRTHDAY
A document's BIRTHDAY field must contain a numerical date value that is between 01/01/1980 and 31/12/1980 for this document to be returned.