Class SearchRequestScopeProvider

java.lang.Object
io.jmix.search.searching.SearchRequestScopeProvider

@Component("search_SearchRequestScopeProvider") public class SearchRequestScopeProvider extends Object
The class is responsible for calculating scopes used for building search requests in the search engine. It considers permissions for the current user and attaches additional subfields to indexed fields as needed. This component utilizes SearchSecurityDecorator to enforce security constraints, IndexConfigurationManager for managing index configurations, and SearchFieldsProvider to resolve fields of the index.