|
|
@@ -54,7 +54,7 @@ const schema = new Schema();
|
|
|
- `defineModel(modelDef: object): this` - добавить модель
|
|
|
- `getRepository(modelName: string): Repository` - получить репозиторий
|
|
|
|
|
|
-#### Источник данных
|
|
|
+### Источник данных
|
|
|
|
|
|
Источник описывает способ подключения к базе, и используемый адаптер.
|
|
|
Если адаптер имеет настройки, то они передаются в объекте определения
|
|
|
@@ -87,7 +87,7 @@ schema.defineDatasource({
|
|
|
});
|
|
|
```
|
|
|
|
|
|
-#### Модель данных
|
|
|
+### Модель данных
|
|
|
|
|
|
Когда источники определены, можно перейти на следующий уровень абстракции,
|
|
|
где описываются модели данных. Модель может определять как структуру
|
|
|
@@ -131,7 +131,7 @@ schema.defineModel({
|
|
|
});
|
|
|
```
|
|
|
|
|
|
-Типы данных:
|
|
|
+**Типы данных:**
|
|
|
|
|
|
- `DataType.ANY`
|
|
|
- `DataType.STRING`
|
|
|
@@ -196,7 +196,7 @@ schema.defineModel({
|
|
|
- `required: boolean` объявить поле обязательным
|
|
|
- `default: any` значение по умолчанию
|
|
|
|
|
|
-#### Репозиторий
|
|
|
+### Репозиторий
|
|
|
|
|
|
В отличие от `latLng`, модель `place` имеет источник данных с названием
|
|
|
`myMemory`, который был объявлен ранее. Наличие источника позволяет получить
|