The node type of a SearchQueryExpression: one operator variant and one variant per leaf value kind.
Values
| Enum Value | Description |
|---|---|
|
|
A SearchQueryOperatorExpression combining sub-expressions. |
|
|
A SearchQueryMatchKeyValueExpression text leaf. |
|
|
A SearchQueryMatchKeyValueNumericExpression numeric leaf. |
|
|
A SearchQueryMatchKeyValueTimeExpression time leaf. |
|
|
A SearchQueryMatchKeyValueBooleanExpression boolean leaf. |
|
|
A SearchQueryMatchTextExpression free-text leaf. |
|
|
A SearchQueryMatchKeyNullExpression null-check leaf. |
Used by
SearchQueryExpressionInputinput: A structured where clause: the input mirror of SearchQueryExpression, for callers that build a query as a data structure instead of writing the…SearchQueryExpressionPayloadtype: Output mirror of SearchQueryExpressionInput, echoing a structured where clause back on GraphSearchQueryInputPayload.SearchQueryMatchKeyNullExpressiontype: Search expression testing whether a key has any value.SearchQueryMatchKeyValueBooleanExpressiontype: Search expression matching a boolean-typed key against true or false.SearchQueryMatchKeyValueExpressiontype: Search expression matching a text-typed key against a string value.SearchQueryMatchKeyValueNumericExpressiontype: Search expression matching a numeric key against a number.SearchQueryMatchKeyValueTimeExpressiontype: Search expression matching a time-typed key against a point in time.SearchQueryMatchTextExpressiontype: A free-text search value matched across every text field of the query's object type.SearchQueryOperatorExpressiontype: Search query operator expression consisting of one operator and a list of operand expressions.
Example
Example
"OPERATOR"