JSONAPI-Resources / JSONAPI-Resources/jsonapi-resources
How to create multi-level nested routes? (It expects 2nd level relationship to be at root level)
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Ruby
- Sterne
- 2.3k
- Forks
- 546
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
If I need multi-nested routes like:
GET /organizations/:org_id/users/:user_id/addresses/:address_id
When I get organizations I see the related link for /organization/:org_id/users, however when I get the user it's related link is /users/:user_id/addresses when I feel it should be
/organizations/:org_id/users/:user_id/addresses
Basically it expects the 2nd level relationship to be a route at the root level.
How to handle this?
Thanks.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, das verschachtelte Routenbeispiel aus dem Issue zu reproduzieren und zu untersuchen, wie Beziehungslinks für Organisationen, Benutzer und Adressen generiert werden. Das erwartete Ergebnis ist, dass die Adressbeziehung den vollständigen Organisations- und Benutzerpfad beibehält; im Issue wird keine Datei oder kein Test genannt, daher muss zuerst der relevante Einstiegspunkt für die Routengenerierung gefunden werden.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- rails, ruby
- Bereich
- api, backend
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100