Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Embedded Collection vs Link auf Filtered Endpoint #359

Closed
pmattmann opened this issue Jan 29, 2020 · 1 comment · Fixed by #375
Closed

Embedded Collection vs Link auf Filtered Endpoint #359

pmattmann opened this issue Jan 29, 2020 · 1 comment · Fixed by #375
Assignees
Projects

Comments

@pmattmann
Copy link
Member

pmattmann commented Jan 29, 2020

usu:
Du hast mir den Event-Link geklaut :-)
Siehe Beispiel weiter oben --> mein bisheriger "Picasso" basiert darauf, dass er unter einem Endpunkt alle Events (und Instanzen) eines Lagers laden kann. Aus einem Netzwerkaufruf um den Picasso anzuzeigen werden jetzt ganz viele.

pmattmann:
Spannender Punkt!

Bei den Entitäten ist es so, dass es eigentlich egal ist, ob diese als Referenz oder als Embedded mitgegeben wird. Falls es eine Referenz ist, wird diese vom Store automatisch nachgeladen.
Man darf daher (nahe zu) nach belieben eine Referenz in eine Entität umbauen - und umgekehrt...

Bei "Embedded Collections" vs. "Link auf einen gefilterten Endpoint" gilt diese Austauschbarkeit leider nicht. Müssten wir das haben?

Müssen wir evtl. nächstes mal besprechen.

Originally posted by @pmattmann in #357 (comment)

@pmattmann pmattmann added this to Specification in Development Jan 29, 2020
@pmattmann pmattmann added the Meeting Discuss Am nächsten Core-Meeting besprechen label Jan 29, 2020
@manuelmeister
Copy link
Member

Meeting Notes

@carlobeltrame

  • Falls der gleiche Relationsname in _embedded und _links vorhanden ist, dann soll das Embedded Object unter dem Self Link des _links Objekts im Store gespeichert werden.
  • loaded Promise zu load umbenennen
  • Event-Link wieder zum Camp hinzufügen und im Picasso createdHook verwenden

P.S. Idee: Embedded Collections unter der folgenden URI speichern:/camps/[id]#periods

@manuelmeister manuelmeister removed the Meeting Discuss Am nächsten Core-Meeting besprechen label Feb 17, 2020
carlobeltrame added a commit to carlobeltrame/ecamp3 that referenced this issue Feb 19, 2020
@carlobeltrame carlobeltrame moved this from Specification to In progress in Development Feb 20, 2020
Development automation moved this from In progress to Done Feb 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development
  
Done
Development

Successfully merging a pull request may close this issue.

3 participants