Page Contents
Home > @loopback/repository > constrainDataObjects
constrainDataObjects() function
A utility function which takes an array of model instance data and enforces constraint(s) on it
Signature:
export declare function constrainDataObjects<T extends Entity>(originalData: DataObject<T>[], constraint: DataObject<T>): DataObject<T>[];
Parameters
| Parameter | Type | Description |
|---|---|---|
| originalData | DataObject<T>[] | the array of model data to apply the constrain(s) to |
| constraint | DataObject<T> | the constraint which is to be applied on the data objects |
Returns:
DataObject<T>[]
an array of the modified data with the constraint, otherwise the original instance data array