Here is the list of supported Lucene fields in Qwazr.
Field that are indexed for full-text search. They are supposed to be associated with an analyzer.
Name | Indexed | Tokenized | Stored | Facet | Sort | Filter |
---|---|---|---|---|---|---|
StringField | Yes | No | No | No | No | Yes |
TextField | Yes | Yes | No | No | No | Yes |
Points represent numeric values and are indexed differently than ordinary text. Instead of an inverted index, points are indexed with datastructures such as KD-trees. These structures are optimized for operations such as range, distance, nearest-neighbor, and point-in-polygon queries.
Name | Indexed | Tokenized | Stored | Facet | Sort | Filter |
---|---|---|---|---|---|---|
DoublePoint | Yes | No | No | No | No | Yes |
FloatPoint | Yes | No | No | No | No | Yes |
IntPoint | Yes | No | No | No | No | Yes |
LongPoint | Yes | No | No | No | No | Yes |
GeoPoint | Yes | No | No | No | No | Yes |
Geo3DPoint | Yes | No | No | No | No | Yes |
Field that stores a per-document value for scoring, sorting or value retrieval. Those fields can be updated without having to index again all the document.
Name | Indexed | Tokenized | Stored | Facet | Sort | Filter |
---|---|---|---|---|---|---|
BinaryDocValuesField | No | No | Yes | No | Yes | No |
LongDocValuesField | No | No | Yes | No | Yes | Yes |
IntDocValuesField | No | No | Yes | No | Yes | Yes |
FloatDocValuesField | No | No | Yes | No | Yes | Yes |
DoubleDocValuesField | No | No | Yes | No | Yes | Yes |
Per-Document values in a SortedDocValues are deduplicated, dereferenced, and sorted into a dictionary of unique values. A pointer to the dictionary value (ordinal) can be retrieved for each document. Ordinals are dense and in increasing sorted order.
Name | Indexed | Tokenized | Stored | Facet | Sort | Filter |
---|---|---|---|---|---|---|
SortedDocValuesField | No | No | Yes | No | Yes | No |
SortedLongDocValuesField | No | No | Yes | No | Yes | No |
SortedIntDocValuesField | No | No | Yes | No | Yes | No |
SortedDoubleDocValuesField | No | No | Yes | No | Yes | No |
SortedFloatDocValuesField | No | No | Yes | No | Yes | No |
SortedSetDocValuesField | No | No | Yes | No | Yes | No |
Field used for facet building based on SortedSetDocValues.
Name | Indexed | Tokenized | Stored | Facet | Sort | Filter |
---|---|---|---|---|---|---|
FacetField | Yes | No | No | Yes | No | Yes |
MultiFacetField | Yes | No | No | Yes | No | Yes |
SortedSetDocValuesFacetField | Yes | No | No | Yes | No | Yes |
SortedSetMultiDocValuesFacetField | Yes | No | No | Yes | No | Yes |
A field whose value is just stored.
Name | Indexed | Tokenized | Stored | Facet | Sort | Filter |
---|---|---|---|---|---|---|
StoredField | No | No | Yes | No | No | No |
Field that indexes double values for efficient range filtering and sorting. They are deprecated now, and not supported in Qwazr.
Name | Indexed | Tokenized | Stored | Facet | Sort | Filter |
---|---|---|---|---|---|---|
DoubleField (legacy) | Yes | No | No | No | Yes | Yes |
FloatField (legacy) | Yes | No | No | No | Yes | Yes |
IntField (legacy) | Yes | No | No | No | Yes | Yes |
LongField (legacy) | Yes | No | No | No | Yes | Yes |