Лига Фрактал, включая несколько вложенных отношений
Как я могу включить несколько дочерних отношений, используя ?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 ответ
Решение
Оказывается, вы просто включаете books
дважды, и он знает, чтобы объединить их вместе.
Так:/store/1?include=books.author,books.downloads
Было бы хорошо, чтобы это было где-то задокументировано. Если это так, и я пропустил это, пожалуйста, дайте мне знать.