I don’t know how your data is structured or your search and filter settings, but let’s assume you have X, Y, and Z fields in your database. Each of them has more than one option, say 1, 2, 3.
So, let’s say you had dropdowns and that each one of them is already configured to display options 1, 2 and 3, each from a field (dropdown X, dropdown Y, dropdown Z).
The filter can be applied directly to the search (Do a search for…)
Add 3 constraints and for each one of them compare the respective fields using the “=” operator.
Field X = Dropdown list X value,
Field Y = Dropdown list Y value,
Field Z = Dropdown Z value.
Otherwise, if it’s a multidropdown, then the contraints won’t use the operator “=”, but “is in”, since here you can have a list of options.
In some cases, if you don’t need all filters filled, you can select an option (in the contraints area) “ignore empty constraints” and this will ignore any input/filter left empty.
So an observation, if you already have defined values for the filters, I would advise using dropdowns (which forces the user to select the existing options), searchbox (which suggests the existing options when typing) or any other type of predefined input (checkbox) instead of free inputs.
Anyway, I don’t know if that was really the question, but I hope I helped in some way.