Advanced search

Advanced search is used to run a full-text search in the database. Properties to be included in the search must be enabled for advanced search in the data model.

Tier requirement

Access to advanced search is dependent on your solution's subscription tier.

Usage

This action node can be used when large amounts of data in the database should be searchable by the user, but only need to be retrieved on demand. This approach reduces the need for reading data to the client, which can improve the application's performance. An example can be a library of articles or case files that the user only needs access to on demand.

See How to configure advanced search for a step-by-step guide on how to set up advanced search in an app.

Properties

PropertyDescription

Data Source

Select the data source you want to populate with the search results. Must be a runtime-only data source.

Filter

Define the filter to apply to the results.

Search Type

  • Text: perform textual analyzed search. Corresponds to the contains any string operator.

  • Autocomplete: perform a search-as-you-type query from an incomplete input string.

Search in Properties

Choose which object class properties to search in. Only properties enabled for advanced search in the data model will be listed.

Sorting

Add sorting rules. The objects will be sorted before they are read into the data source.

Search Term

Define the term to search for in the database.

Limit Result

Limit the maximum number of objects returned in the search.

Fuzzy Match

Enable to find matches even when the search term does not exactly match the result. Useful when typos can occur in the search term.

Last updated