Skip to main content

WhereHasMatchMode

Match mode for a unified whereHas filter entry.

enum WhereHasMatchMode {
ANY
ALL
NONE
NOT_ALL
}

Values

WhereHasMatchMode.ANY

Matches rows whose relation includes at least one of the given ids.

WhereHasMatchMode.ALL

Matches rows whose relation includes every one of the given ids (one whereHas per id, AND-combined).

WhereHasMatchMode.NONE

Matches rows whose relation is absent entirely. ids is ignored.

WhereHasMatchMode.NOT_ALL

Matches rows missing at least one of the given ids (one whereDoesntHave per id, OR-combined).

Member Of

ActsWhereHasInput input ● ClientsWhereHasInput input ● CompaniesWhereHasInput input ● ContactsWhereHasInput input ● ContractsWhereHasInput input ● CoordinationsWhereHasInput input ● EasementsWhereHasInput input ● ESigningsWhereHasInput input ● ExpensesWhereHasInput input ● FilesWhereHasInput input ● InvoicesWhereHasInput input ● LettersWhereHasInput input ● MetersWhereHasInput input ● OrdinancesWhereHasInput input ● PeopleWhereHasInput input ● ProductsWhereHasInput input ● ProjectsWhereHasInput input ● PropertiesWhereHasInput input ● QuotesWhereHasInput input ● ReadingsWhereHasInput input ● SpecificationsWhereHasInput input ● SubmissionsWhereHasInput input ● TasksWhereHasInput input