Browse Source

chore: updates README.md

e22m4u 2 years ago
parent
commit
c5b302194d
1 changed files with 10 additions and 5 deletions
  1. 10 5
      README.md

+ 10 - 5
README.md

@@ -67,8 +67,9 @@ const schema = new Schema();
 - `defineModel(modelDef: object): this` - добавить модель
 - `getRepository(modelName: string): Repository` - получить репозиторий
 
-Далее определяется источник данных в котором указывается уникальное
-название и используемый адаптер.
+Далее определяется источник в котором указывается уникальное название
+и используемый адаптер. Источников может быть несколько, в зависимости
+от количества баз данных.
 
 ```js
 schema.defineDatasource({
@@ -77,9 +78,9 @@ schema.defineDatasource({
 });
 ```
 
-После определения источника можно добавить модель данных, которая описывает
-структуру документа. Представим коллекцию `city` с двумя полями, где строковое
-поле `name` в качестве названия города и `population` как объем его населения.
+После определения источника можно добавить модель, которая описывает структуру
+документа. Представим коллекцию `city` с двумя полями, где строковое поле
+`name` в качестве названия города и `population` как объем его населения.
 
 ```js
 schema.defineModel({
@@ -115,6 +116,10 @@ console.log(city);
 // }
 ```
 
+Последующие обращения к методу `getRepository` с названием модели
+`city` будут возвращать все тот же экземпляр репозитория данной
+модели по принципу «одиночки».
+
 ## Источник данных
 
 Источник определяет используемый адаптер и его настройки, которые передаются