mirror of
https://github.com/strapi/strapi.git
synced 2025-12-26 22:54:31 +00:00
Write validations documentation
This commit is contained in:
parent
5f19c8b3b3
commit
36501aeeb6
@ -33,6 +33,23 @@ The following types are currently available:
|
||||
- `json`
|
||||
- `email`
|
||||
|
||||
#### Validations
|
||||
|
||||
You can apply basic validations to the attributes. The following supported validations are *only supported by MongoDB* connection.
|
||||
If you're using SQL databases, you should use the native SQL constraints to apply them.
|
||||
|
||||
- `required` (boolean) — if true adds a required validator for this property.
|
||||
- `unique` (boolean) — whether to define a unique index on this property.
|
||||
- `max` (integer) — checks if the value is greater than or equal to the given minimum.
|
||||
- `min` (integer) — checks if the value is less than or equal to the given maximum.
|
||||
|
||||
|
||||
**Security validations**
|
||||
To improve the Developer eXperience when developing or using the administration panel, the framework enhances the attributes with these "security validations":
|
||||
|
||||
- `private` (boolean) — if true, the attribute will be removed from the server response (it's useful to hide sensitive data).
|
||||
- `configurable` (boolean) - if false, the attribute isn't configurable from the Content Type Builder plugin.
|
||||
|
||||
#### Example
|
||||
|
||||
**Path —** `User.settings.json`.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user