Я учусь как студент и хочу создать сервис, который вызывает метод get API, который является сервисом Swagger.Я только хочу получить данные и отобразить их путем группировки.
У меня есть 2 компонента, один из которых является Person, а другой - Event
Модель компонента Person похожа на Person {id, name} иМодель события похожа на Событие {name, personlist}, где personlist - это список людей, которые посетили событие.
Ответ, получаемый из API, как показано ниже, просто необходим для отображения результатов, сгруппированных по человеку. Например: Под Jolly itдолжен отображать Событие 1 и Событие 2.
Я хочу следовать структуре MVC для этого с PHP, может кто-нибудь, пожалуйста, помогите мне в этом.
[
{
"name": "Event 1",
"person": [
{
"id": 1,
"name": "John"
},
{
"id": 2,
"name": "Jolly"
},
{
"id": 3,
"name": "Mark"
}
]
},
{
"name": "Event 2",
"person": [
{
"id": 2,
"name": "Jolly"
},
{
"id": 4,
"name": "Nick"
},
{
"id": 5,
"name": "Lynn"
}
]
},
{
"person": [
{
"id": "6",
"name": "Paige"
}
]
}
]