Search Commands

Use the following search commands in the Logic Template to locate records matching a specific criteria.

Search Keyword Indexes

Command

Description

KeywordSearch

Locate records containing user identified words or phrases within a specified field across which the index was created.

DefineKeywordGroup

Identifies the keyword indexes which are to be treated as a single keyword index group.

KeywordGroupSearch

Search a number of individual keyword indexes as though they were a single large index.

Search Range Indexes

Command

Description

RangeSearch

Search a numeric range index for records containing a value that lies within the same sub-range as a user-specified value, or to locate records containing a value that lies within a sub-range that is touched by a user specified range.

PrimaryRangeSearch

Search a primary numeric range index for records containing a value that lies within the same sub-range as a user-specified value, or to locate records containing a value that lies within a sub-range that is touched by a user specified range.

Search Timeline Indexes

Command

Description

TimelineSearch

Search a timeline index for records containing a date/time value that lies within the same sub-timeline as a user specified date and time, or to locate records containing a date/time value that lies within a sub-timeline that is touched by a user specified date-time range.

PrimaryTimelineSearch

Search a primary timeline index or a sliding timeline index for records containing a date/time value that lies within the same sub-timeline as a user specified date and time, or to locate records containing a date/time value that lies within a sub-timeline that is touched by a user specified date-time range.

Search Spatial Indexes

Command

Description

SpatialRadialSearch

Search a spatial index for records containing coordinates that lie within any of the spatial grid rectangles that are touched by the circular area being searched.

SpatialRectSearch

Search a spatial index for records containing coordinates that lie within any of the spatial grid rectangles that are touched by the rectangular area being searched.

PrimarySpatialRadialSearch

Search a primary spatial index for records containing coordinates that lie within any of the spatial grid rectangles that are touched by the circular area being searched.

PrimarySpatialRectSearch

Search a primary spatial index for records containing coordinates that lie within any of the spatial grid rectangles that are touched by the rectangular area being searched.

Search Geo-Spatial Indexes

Command

Description

GeoRadialSearch

Search a geo-spatial index for records containing coordinates that lie within any of the geo-spatial grid rectangles that are touched by the circular area being searched.

GeoRectSearch

Search a geo-spatial index for records containing coordinates that lie within any of the geo-spatial grid rectangles that are touched by the rectangular area being searched.

PrimaryGeoRadialSearch

Search a primary geo-spatial index for records containing coordinates that lie within any of the geo-spatial grid rectangles that are touched by the circular area being searched.

PrimaryGeoRectSearch

Search a primary geo-spatial index for records containing coordinates that lie within any of the geo-spatial grid rectangles that are touched by the rectangular area being searched.

Search Package Indexes

Command

Description

PackageSearch

Return all the records within a package.