Skip to main content


         This documentation site is for previous versions. Visit our new documentation site for current releases.      
 

This content has been archived and is no longer being updated.

Links may not function; however, this content may be relevant to outdated versions of the product.

Dedicated search indexes

Updated on April 5, 2022

Dedicated search indexes are property type-aware, per-class indexes that return the data type of each returned property. Default indexes are typeless, that is, all properties are of type string. Dedicated indexes let you execute queries with filters, date calculations, and aggregations directly in the query.

How it works

You can create a dedicated index for any class that contains the class's descendant classes, unless a descendant class has its own dedicated index. You can configure individual properties in a class to be typeless, that is, they will be returned as strings.

A data type conflict occurs when an index contains two fields with the same name that are of different data types. If a conflict occurs, indexing is handled as follows:

  • If there is a conflict, the class is indexed in the Work- or Data- typeless index.
  • If there is no conflict, the class is indexed in the dedicated index.
  • If a property is added in production that results in a data type conflict, the class's index status is either changed to "Conflicts Found" until the conflicts are resolved, or to "Recreate index" if the instances of the class have already been indexed. The status is displayed on the Custom Search Properties page for the class and on the Search landing page.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us