Page Contents
Home > @loopback/repository > constrainWhereOr
constrainWhereOr() function
A utility function which takes a where filter and enforces constraint(s) on it with OR clause
Signature:
export declare function constrainWhereOr<T extends object>(originalWhere: Where<T> | undefined, constraint: Where<T>[]): Where<T>;
Parameters
Parameter | Type | Description |
---|---|---|
originalWhere | Where<T> | undefined | the where filter to apply the constrain(s) to |
constraint | Where<T>[] | the constraint which is to be applied on the filter with or clause |
Returns:
Where<T>
Filter the modified filter with the constraint, otherwise the original filter