JSONAPI-Resources / JSONAPI-Resources/jsonapi-resources
Why does immutable only apply to `jsonapi_resources` and not `jsonapi_resource`?
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Ruby
- Sterne
- 2.3k
- Forks
- 546
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
It looks like the immutable method is only applied to resources when using the jsonapi_resources method for routing. The immutable method has no effect on resources created with the jsonapi_resource method. Why is this the case?
If I have a resource that isn't queried by id, then can't it also be immutable?
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 bei der referenzierten Zeile in lib/jsonapi/routing_ext.rb und vergleiche, wie immutable von jsonapi_resources im Gegensatz zu jsonapi_resource angewendet wird. Ermittle, ob der Unterschied für Ressourcen, die nicht per id abgefragt werden, beabsichtigt ist, dokumentiere anschließend das erwartete Verhalten und überprüfe die betreffenden Routing-Fälle.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- rails, ruby
- Bereich
- api, backend
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100