|
@@ -278,8 +278,9 @@ schema.defineModel({
|
|
|
|
|
|
|
|
## Валидаторы
|
|
## Валидаторы
|
|
|
|
|
|
|
|
-Кроме базовой проверки типа, дополнительные условия можно задать с помощью
|
|
|
|
|
-валидаторов, через которые будет проходить значение перед записью в базу.
|
|
|
|
|
|
|
+Кроме проверки типа, дополнительные условия можно задать с помощью
|
|
|
|
|
+валидаторов, через которые значение свойства будет проходить перед
|
|
|
|
|
+записью в базу.
|
|
|
|
|
|
|
|
- `minLength: number` минимальная длинна строки или массива
|
|
- `minLength: number` минимальная длинна строки или массива
|
|
|
- `maxLength: number` максимальная длинна строки или массива
|
|
- `maxLength: number` максимальная длинна строки или массива
|
|
@@ -288,8 +289,7 @@ schema.defineModel({
|
|
|
**Пример**
|
|
**Пример**
|
|
|
|
|
|
|
|
Валидаторы указываются в объявлении свойства модели параметром
|
|
Валидаторы указываются в объявлении свойства модели параметром
|
|
|
-`validate`, который принимает объект с названиями валидаторов
|
|
|
|
|
-и их настройками.
|
|
|
|
|
|
|
+`validate`, который принимает объект с их названиями и настройками.
|
|
|
|
|
|
|
|
```js
|
|
```js
|
|
|
schema.defineModel({
|
|
schema.defineModel({
|