|
|
@@ -483,14 +483,14 @@ dbs.defineModel({
|
|
|
наоборот допускает дублирование пустых значений уникального свойства,
|
|
|
поскольку они не участвуют в проверке.
|
|
|
|
|
|
-| тип | пустые значения |
|
|
|
-|-------------|---------------------------|
|
|
|
-| `'any'` | `undefined`, `null`, `''` |
|
|
|
-| `'string'` | `undefined`, `null`, `''` |
|
|
|
-| `'number'` | `undefined`, `null` |
|
|
|
-| `'boolean'` | `undefined`, `null` |
|
|
|
-| `'array'` | `undefined`, `null` |
|
|
|
-| `'object'` | `undefined`, `null` |
|
|
|
+| константа | тип | пустые значения |
|
|
|
+|--------------------|-------------|------------------------------|
|
|
|
+| `DataType.ANY` | `"any"` | *пустые значения всех типов* |
|
|
|
+| `DataType.STRING` | `"string"` | `undefined`, `null`, `""` |
|
|
|
+| `DataType.NUMBER` | `"number"` | `undefined`, `null`, `0` |
|
|
|
+| `DataType.BOOLEAN` | `"boolean"` | `undefined`, `null` |
|
|
|
+| `DataType.ARRAY` | `"array"` | `undefined`, `null`, `[]` |
|
|
|
+| `DataType.OBJECT` | `"object"` | `undefined`, `null`, `{}` |
|
|
|
|
|
|
### Переопределение пустых значений
|
|
|
|