SearchQueryPredicate is used to filter the results of a search query.
- fieldfield is the field name to constraint.
- excludeexclude indicates whether the predicate should exclude fields values matching the constraint.
- constraintSearchQueryFieldConstraint!constraint is the constraint on the field value.