|
@@ -2009,6 +2009,28 @@ const res = await rep.find({
|
|
|
в методах репозитория. Ниже приводится пример автоматического разрешения
|
|
в методах репозитория. Ниже приводится пример автоматического разрешения
|
|
|
связи при использовании метода `findById`.
|
|
связи при использовании метода `findById`.
|
|
|
|
|
|
|
|
|
|
+```
|
|
|
|
|
+ Роль (role)
|
|
|
|
|
+ ┌────────────────────────┐
|
|
|
|
|
+ │ id: 3 <──────────────│────┐
|
|
|
|
|
+ │ name: 'Manager' │ │
|
|
|
|
|
+ └────────────────────────┘ │
|
|
|
|
|
+ │
|
|
|
|
|
+ Пользователь (user) │
|
|
|
|
|
+ ┌────────────────────────┐ │
|
|
|
|
|
+ │ id: 1 │ │
|
|
|
|
|
+ │ name: 'John Doe' │ │
|
|
|
|
|
+ │ roleId: 3 ──────────│────┘
|
|
|
|
|
+ │ cityId: 24 ──────────│────┐
|
|
|
|
|
+ └────────────────────────┘ │
|
|
|
|
|
+ │
|
|
|
|
|
+ Город (city) │
|
|
|
|
|
+ ┌────────────────────────┐ │
|
|
|
|
|
+ │ id: 24 <─────────────│────┘
|
|
|
|
|
+ │ name: 'Moscow' │
|
|
|
|
|
+ └────────────────────────┘
|
|
|
|
|
+```
|
|
|
|
|
+
|
|
|
```js
|
|
```js
|
|
|
// запрос документа коллекции "users",
|
|
// запрос документа коллекции "users",
|
|
|
// включая связанные данные (role и city)
|
|
// включая связанные данные (role и city)
|