Sie können darüber lesen: Ссылка .
Grundsätzlich ist /articles/1/relationships/tags
response ein Objekt, das die Beziehung zwischen articles
und tags
darstellt. Die Antwort könnte in etwa so lauten (was du in deine Frage geschrieben hast):
Diese Antwort gibt nur die erforderlichen Daten (im primären Datenattribut - Daten ) an, um die Beziehung und nicht die mit der Beziehung verbundenen Ressourcen zu manipulieren. Davon abgesehen rufen Sie /articles/1/relationships/tags
auf, wenn Sie neue Beziehung erstellen möchten, hinzufügen ein neues Tag (grundlegende Beziehung aktualisieren) zum Artikel lesen welche Tags gehören zum Artikel (Sie brauchen nur die Identität, um sie auf dem Server zu suchen) oder Löschen Artikel-Tags.
Auf der anderen Seite wird der Aufruf von /articles/1/tags
mit Tags als primäre Daten mit allen anderen Eigenschaften antworten, die sie haben ( Artikel , Beziehungen , Links und andere Attribute der obersten Ebene wie , hervorgehobener Text , Links und / oder < em> jsonapi ).
Sie sind anders. Hier ist ein Beispiel aus meinem Projekt.
Versuchen Sie Get http://localhost:3000/phone-numbers/1/relationships/contact
Sie erhalten eine Antwort wie folgt:
Sie haben nicht die attributes
und relationships
abgerufen, die Sie wahrscheinlich abrufen möchten.
Dann
Probieren Sie Get http://localhost:3000/phone-numbers/1/contact
Sie erhalten eine Antwort wie folgt:
Sie können sehen, dass Sie alle gewünschten Informationen abgerufen haben, einschließlich attributes
und relationships
.
Aber Sie sollten wissen, dass relationships
für einen bestimmten Zweck verwendet werden kann. Bitte lesen Sie Ссылка als Beispiel.
Tags und Links json-api