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