Skip to content

Commit 098d717

Browse files
committed
feature(joins:nested) version up
1 parent 72dd210 commit 098d717

File tree

7 files changed

+48
-914
lines changed

7 files changed

+48
-914
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
- Composition of controller methods instead of inheritance (no tight coupling and less surprises)
2222
- Overriding controller methods with ease.
2323
- Request validation.
24-
- Query parameters parsing with filters, pagination, sorting, etc.
24+
- Query parameters parsing with filters, pagination, sorting, joins, nested joins, etc.
2525
- Super fast DB query building.
2626
- Additional handy decorators.
2727

@@ -314,7 +314,7 @@ _Syntax:_
314314
315315
> ?join=**relation**||**field1**,**field2**,...
316316
317-
> ?join=**relation1**||**field11**,**field12**,...&join=**relation1**.**relation2**||**field21**,**field22**,...&join=...
317+
> ?join=**relation1**||**field11**,**field12**,...&join=**relation1**.**nested**||**field21**,**field22**,...&join=...
318318
319319
_Examples:_
320320

@@ -324,7 +324,7 @@ _Examples:_
324324
325325
> ?join=**profile**||**firstName**,**email**&join=**notifications**||**content**&join=**tasks**
326326
327-
> ?join=**relation1**&join=**relation1**.**relation2**&join=**relation1**.**relation2**.**relation3**
327+
> ?join=**relation1**&join=**relation1**.**nested**&join=**relation1**.**nested**.**deepnested**
328328
329329
**_Notice:_** `id` field always persists in relational objects. To use nested relations, the parent level **MUST** be set before the child level like example above.
330330

0 commit comments

Comments
 (0)