Лига Фрактал, включая несколько вложенных отношений - PullRequest
0 голосов
/ 09 мая 2018

Как включить несколько дочерних отношений, используя ?include=?

Пример: /store/1?include=books.author:downloads

Результат даст:

[
    id: 1,
    name: 'Book Name',
    author: {
        data: {
            id: 1,
            name: 'Author name'
        }
    },
    downloads: {
        data: {
            weekly: 100,
            monthly: 1000
        }
    }
]

Я пропустил большую часть объекта, только ядро ​​того, что я запрашиваю.

1 Ответ

0 голосов
/ 09 мая 2018

Как оказалось, вы просто включаете books дважды, и он знает, что объединить их вместе.

Итак: /store/1?include=books.author,books.downloads

Было бы хорошо, чтобы это было где-то задокументировано. Если это так, и я пропустил это, пожалуйста, дайте мне знать.

...