SearchJsonQueryV2
This is a discriminator type and does not contain any fields. Instead, it is a union of of the models listed below.
This discriminator class uses the type field to differentiate between classes.
| Class | Value |
|---|---|
| LtQueryV2 | lt |
| DoesNotIntersectBoundingBoxQuery | doesNotIntersectBoundingBox |
| RelativeDateRangeQuery | relativeDateRange |
| WildcardQuery | wildcard |
| WithinDistanceOfQuery | withinDistanceOf |
| WithinBoundingBoxQuery | withinBoundingBox |
| NotQueryV2 | not |
| IntersectsBoundingBoxQuery | intersectsBoundingBox |
| AndQueryV2 | and |
| ContainsAllTermsInOrderPrefixLastTerm | containsAllTermsInOrderPrefixLastTerm |
| GteQueryV2 | gte |
| ContainsAllTermsInOrderQuery | containsAllTermsInOrder |
| WithinPolygonQuery | withinPolygon |
| IntersectsPolygonQuery | intersectsPolygon |
| LteQueryV2 | lte |
| OrQueryV2 | or |
| InQuery | in |
| DoesNotIntersectPolygonQuery | doesNotIntersectPolygon |
| EqualsQueryV2 | eq |
| ContainsAllTermsQuery | containsAllTerms |
| GtQueryV2 | gt |
| ContainsQueryV2 | contains |
| RegexQuery | regex |
| IsNullQueryV2 | isNull |
| ContainsAnyTermQuery | containsAnyTerm |
| IntervalQuery | interval |
| GeoShapeV2Query | geoShapeV2 |
| StartsWithQuery | startsWith |