-
-
Couldn't load subscription status.
- Fork 24
Unique Constraints
Luis Majano edited this page Feb 5, 2016
·
2 revisions
The unique constraint is part of the cborm module. So make sure that the cborm module is installed first.
box install cbormThe constraints is mapped into wirebox as UniqueValidator@cborm so you can use in your constraints like so:
{ fieldName : { validator: "UniqueValidator@cborm" } }If you will be using the unique constraint, then the name of the property has to be EXACTLY the same case as the constraint name. To do this, use single or double quotes to declare the constraint name. Please see example below.
this.constraints = {
"username" = { required=true, validator: "UniqueValidator@cborm" },
"email" = { required=true, validator: "UniqueValidator@cborm" }
};