bir çocuk olarak iç içe hem tek kaynak olması. Şu anda iki tarafın uğraşıyorum; Project
bir bire çok ilişki vardırFOSRestBundle - Bağımsız ve ben FOSRestBundle kullanarak bir Symfony'nin API üzerinde çalışıyorum başka
Client
.
bu varlıkların her ikisi
I (nesting resources bakarak başladım (aşağıdaki debug:router
çıktıyı bakınız) bağımsız kaynaklar olarak iyi çalışıyor yani Client
bir çocuk kaynak olarak Project
sahip ve güncelledik yönlendirme şöyle;
clients:
type: rest
resource: bdd.controller.client
projects:
type: rest
parent: clients # newly added
resource: bdd.controller.project
Bu (bir dereceye kadar) çalışır ancak şimdi aşağıdaki yolları ile bitirmek;
/clients/1/project
aramaları ProjectController::getProjectAction()
erişme (amaçlanan davranış bir çocuğun kaynak şimdi 1. kimliği ile Projesi'ni almak için o Project
bu Is teşebbüs? Ve eğer öyleyse, Project
ihtiyacı (projects
rota anahtarını çoğaltarak ve parent
kaldırma) kimliğine göre tek bir proje almak için tekrar bağımsız bir kaynak olarak eklenecek ki?
Ayrıca, get_client_projects
yolunun tekil mi yoksa client
mu var?
Teşekkür ederiz! senin ProjectController
içinde get
eylemler ebeveynin argüman eksik olduğu