Dag Tweakers,
Sinds een maand of twee ben ik PHP aan het leren. Nu heb ik recent de stap gemaakt naar Laravel en ik moet zeggen, het werkt prachtig. Maar ik loop tegen een probleem aan.
In mijn database zit een tabel 'Klanten'. Hieraan hangt een tabel 'Leerlingen' met een foreign key die verwijst naar Klanten. Nu wil ik een nieuwe Leerling kunnen invoegen, bijvoorbeeld met een button vanaf de Klant-show pagina. Ik moet echter een manier hebben om de foreign key door te geven aan het Leerlingen-formulier, zodat de leerling bij de klant hoort. Nu lukt me dat wel door die foreign key te POSTen naar de Leerlingen-create pagina, maar dat is niet RESTful omdat de create actie met een GET-methode plaats hoort te vinden. Momenteel zou ik dus een POST gebruiken.
Volgens mij is dit niet de goede aanpak. Ook zijn er andere tabellen met wel 5 foreign key's, dus dat wordt wel heel gek. Hoe lossen jullie dit op?
Alvast bedankt!
Groeten,
Koen
Sinds een maand of twee ben ik PHP aan het leren. Nu heb ik recent de stap gemaakt naar Laravel en ik moet zeggen, het werkt prachtig. Maar ik loop tegen een probleem aan.
In mijn database zit een tabel 'Klanten'. Hieraan hangt een tabel 'Leerlingen' met een foreign key die verwijst naar Klanten. Nu wil ik een nieuwe Leerling kunnen invoegen, bijvoorbeeld met een button vanaf de Klant-show pagina. Ik moet echter een manier hebben om de foreign key door te geven aan het Leerlingen-formulier, zodat de leerling bij de klant hoort. Nu lukt me dat wel door die foreign key te POSTen naar de Leerlingen-create pagina, maar dat is niet RESTful omdat de create actie met een GET-methode plaats hoort te vinden. Momenteel zou ik dus een POST gebruiken.
Volgens mij is dit niet de goede aanpak. Ook zijn er andere tabellen met wel 5 foreign key's, dus dat wordt wel heel gek. Hoe lossen jullie dit op?
Alvast bedankt!
Groeten,
Koen
[ Voor 4% gewijzigd door kmsch op 06-01-2016 22:42 ]