Creates a
NumericRangeFilter. The table below specifies the required
attributes and the defaults if optional attributes are omitted. For more
detail on what each of the attributes actually do, consult the documentation
for
NumericRangeFilter:
| Attribute name |
Values |
Required |
Default |
| fieldName |
String |
Yes |
N/A |
| lowerTerm |
Specified by type |
Yes |
N/A |
| upperTerm |
Specified by type |
Yes |
N/A |
| type |
int, long, float, double |
No |
int |
| includeLower |
true, false |
No |
true |
| includeUpper |
true, false |
No |
true |
| precisionStep |
Integer |
No |
4 |
If an error occurs parsing the supplied
lowerTerm or
upperTerm into the numeric type specified by
type, then the
error will be silently ignored and the resulting filter will not match any
documents.