Cześć! Uczę się pracować z API i w związku z tym mam parę pytań.
Chciałbym napisać aplikację która wskazuje drużyny najczęściej remisują w swojej lidze. W tym celu znalazłem fajne api które udostępnia historię rozgrywek kilku lig.
Do obsługi requestów wykorzystuję zestaw bibliotek uniresta a jako odpowiedź dostaję jsona w takim formacie jak pod tym linkiem
-
Jak w takim wypadku w mądry sposób stworzyć obiekt który będzie przechowywał wszystkie mecze? Jestem kompletnie zielony, pierwszy raz mam styczność z takim rzutowaniem.
Na moje rozumowanie powinienem taką odpowiedź parsować na obiekt API który to miałby z kolei tablicę obiektów Fixtures a ta miałaby pole "id" i znów tablicę obiektów Details gdzie dopiero tutaj otrzymywałbym interesujące mnie dane. Czy to naprawdę musi być tak zagmatwane? W jaki sposób to najbardziej uprościć?
Czy może łatwiej byłoby użyć mongo i tam flirtować sobie dane? -
W odpowiedzi tablica fixtures ma mnóstwo nieinteresujących mnie pól, czy jest jakiś sposób żeby wskazać te które miałyby zostać do mnie dostarczone? I czy skróci to czas oczekiwania na odpowiedź?
Uff, ile mi zajęło żeby przelać problem na słowa!