Пример "Вложенная коллекция" + "Тип гипермедиа JSON"
Примеры для Collection+JSON не показывают примеры вложенных коллекций. Может кто-нибудь указать на пример Collection+JSON с использованием вложенных коллекций или описать опыт, в котором они имели успех.
Например, будет ли это работать для точки входа верхнего уровня, которая ссылается на две вложенные коллекции:
{
"collection": {
"version": "1.0",
"href": "http://example.org/friends/",
"links": [
{
"rel": "inbox",
"href": "http://example.org/inbox"
},
{
"rel": "contacts",
"href": "http://example.org/contacts"
}
]
}
}
1 ответ
Я только пару месяцев начал работать с collection+json, и я не полный эксперт.
Я думаю, что вы ищете встроенные коллекции:
https://github.com/collection-json/extensions/blob/master/inline.md
(это все еще не в официальных спецификациях, но было предложено как расширение)
Это главная страница GitHub для всей коллекции вещей + JSON
https://github.com/collection-json
обновление: только что нашел это обсуждение https://groups.google.com/forum/, где использование встроенных коллекций не рекомендуется для других способов их определения https://groups.google.com/forum/.
Я думаю, что лучшим способом было бы попробовать подход и посмотреть, насколько хорошо он вписывается в ваше проблемное пространство. Будучи относительно новой спецификацией, многие вещи еще предстоит сгладить.