sigurd.g

sigurd.g

@sigurd.g

My BIO is empty. Try checking my profile later.

Oct 14, 2019

API a Relation ship - správné řešení ?

sigurd.g vytvoril tému API a Relation ship - správné řešení ?

Řeším zapeklitý problém (pro mě). Laravel používám jako (json) API. Mám dva objekty : Client, Project. vazbz jsou : "client has many projects" a "project belongs to client".

A potřebuju aby mi v api byl vrácen u klienta i seznam projektů A u projektu client.

Řešil jsem to pomocí protected $appdends ale ... Tam je ten háček.

Zacykli se to. Klient má projekty a projekty mají klienta kterej má projekty...

ukázka :

client : {
 name: 'klientA',
 projects : [{
  name: 'prejktA',
  client: {
   name: 'klientA',
   projects : [{
    name: 'prejktA',
    client: {
     name: 'klientA',
      ....
    }
   }]
  }
 }]
}

Jak se tohle má řešit "správně" ? Mám snad mapovat v kontroleru kolekci a otrocky každý model ručně ?