7.18. Reserved Words¶
There are a number of GeoTools reserved words that cannot be used as attribute names in GeoMesa. Note that this list is case insensitive.
AFTER
AND
BEFORE
BEYOND
CONTAINS
CROSSES
DISJOINT
DOES-NOT-EXIST
DURING
DWITHIN
EQUALS
EXCLUDE
EXISTS
FALSE
GEOMETRYCOLLECTION
ID
INCLUDE
INTERSECTS
IS
LIKE
LINESTRING
MULTILINESTRING
MULTIPOINT
MULTIPOLYGON
NOT
NULL
OR
OVERLAPS
POINT
POLYGON
RELATE
TOUCHES
TRUE
WITHIN
7.18.1. Override¶
If you really, really want to use one of these words as an attribute name, you may override the check. Note that some functionality may not work as expected.
Override the check by setting the SimpleFeatureType
user data key override.reserved.words=true
. Alternatively,
you may set it as a system property.