CTS Search Advanced

timerEstimated duration 4 hrs when taken alone. Time differs when combined with other modules.
Deep DiveSearchQuery

Dive deeper into the more fine-grained details of the Core Text Search Library. There are many times in which using the Search API and related technologies as well as the Optic API are the best way to access your data. However, sometimes it is useful to get below some of the abstraction and use the CTS API in more advanced ways. It is also useful to understand since some APIs are built off of or relay on the CTS library.

This course will cover the more advanced features of the CTS library, including tokenizing and stemming, parsing string queries, aggregates, value tuples, searching properties, fragments and metadata. It will also cover high-level examples of querying triples, geospatial data and temporal data.

Learning Objectives

  • Tokenizing and stemming
  • Parsing String queries
  • Aggregates
  • Value tuples
  • Searching properties, fragments, metadata
  • Example of querying triples *
  • Examples of querying geospatial data *
  • Examples of querying temporal data *

* Note that these are covered in more detail in individual courses. The examples here are to show how they are represented in the CTS API and does not cover the details of how to use them.