Skip to main content

Table of Contents

Dedicated search indexes


Only available versions of this content are shown in the dropdown

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, even if the class contains descendant classes. 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.
Did you find this content helpful?

Have a question? Get answers now.

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

Ready to crush complexity?

Experience the benefits of Pega Community when you log in.

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

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us