NumericType Fields

You can configure the IDOL Content component to identify fields that contain numerical values. When these fields are indexed, Content stores them in a fast look-up table in memory, so that it can quickly return the field. A numeric field can contain a comma-separated list of numbers. Content stores each value as a numeric value for this field, for this document.

NOTE:

You cannot configure a field with two numeric-based types concurrently. Numeric-based types include NumericType, NumericDateType, MatchType, ParametricRangeType, ReferenceMemoryMappedType, and ParametricType when the ParametricNumericMapping configuration parameter is set to True.

If you now send a query for a specific value that is stored in the PRICE field, Content memory maps the range that this value is in, so that it can return results more quickly next time a value that lies in this range is queried.

Examples:

http://12.3.4.56:4000/action=Query&FieldText=NRANGE{50,100}:PRICE

The PRICE field must contain a number between 50 and 100 (including decimal numbers) for this document to return.

http://12.3.4.56:4000/action=Query&Text=computer&Sort=PRICE:numberincreasing

IDOL Server sorts the results that it returns for the query according to the values that their PRICE fields contain. The results whose PRICE field contains the smallest value is listed first, followed by results with increasing values in the PRICE field.


_HP_HTML5_bannerTitle.htm