Search Operators
Search operators require a single value.
The valid operators are shown in the following table.
The operator must be appropriate to the attribute data type, as described in the following table.
BOM Type | EQ,NEQ, IN, NOT-IN | LT, LTE, GT, GTE, BETWEEN, NOT-BETWEEN | NULL,NOT-NULL | TYPE_OF |
---|---|---|---|---|
ATTR_TEXT ATTR_ID ATTR_URI | Y | Y | ||
ATTR_DATE ATTR_TIME ATTR_DATETIME ATTR_DATETIMETZ | Y | Y | Y | |
ATTR_DURATION | Y | Y | Y | |
ATTR_INTEGER ATTR_DECIMAL | Y | Y | Y | |
ATTR_BOOLEAN | Y | Y | ||
ATTR_ENUM | Y | Y | ||
OBJECT (another class) | Y | Y |
If an attribute is multiplicity-many, then the following operators can be used.
Search Operator | Description | Values Required |
---|---|---|
SIZE_EQ | Number of values equal to value | 1 |
SIZE_NEQ | Number of values not equal to value | 1 |
SIZE_GT | Number of values greater than value | 1 |
SIZE_GTE | Number of values greater than or equal to value | 1 |
SIZE_LT | Number of values less than value | 1 |
SIZE_LTE | Number of values less than or equal to value | 1 |
Copyright © Cloud Software Group, Inc. All rights reserved.