in lib/api/repository/readonly-repository.ts [358:367]
static validateItem<TEntity extends ModelBase, TRawData = object>(item:{}, entity:ModelConfig<TEntity, TRawData>):boolean{
entity.fields.forEach((entityField:Field) => {
let itemFieldValue: any = (<any>item)[entityField.id];
if (entityField.required && (itemFieldValue === undefined || itemFieldValue === null))
throw new Error(`Missing value for field '${entityField.id}'`);
});
return true;
}