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​

AccessTokensWhereHasInput input ● ActsWhereHasInput input ● ClientsWhereHasInput input ● CompaniesWhereHasInput input ● ContactsWhereHasInput input ● ContractsWhereHasInput input ● CoordinationsWhereHasInput input ● DeletedRecordsWhereHasInput input ● EasementsWhereHasInput input ● ESigningsWhereHasInput input ● ExpensesWhereHasInput input ● FilesWhereHasInput input ● GovernanceDocumentsWhereHasInput input ● InvoicesWhereHasInput input ● LettersWhereHasInput input ● MetersWhereHasInput input ● OrdinancesWhereHasInput input ● PeopleWhereHasInput input ● ProductsWhereHasInput input ● ProjectsWhereHasInput input ● PropertiesWhereHasInput input ● QuotesWhereHasInput input ● ReadingsWhereHasInput input ● SpecificationsWhereHasInput input ● StructuresWhereHasInput input ● SubmissionsWhereHasInput input ● TasksWhereHasInput input ● TemplatesWhereHasInput input ● UsersWhereHasInput input ● WebhooksWhereHasInput input