Verwendung von Ember-Daten mit verschachtelten Ressourcen

8

Mein Anwendungs-Backend verfügt über mehrere Ressourcen. Ein Modell ist für jede Ressource verfügbar.

Der Einstiegspunkt für alle anderen Ressourcen ist das Modell User . Was ich meine ist, geben wir User BlogPost . Bei einem BlogPost können wir Comments etc.

finden

In der Ember-Terminologie könnten wir sagen:

%Vor%

Durch das Backend werden REST-APIs in der folgenden Form verfügbar gemacht:

%Vor%

Ich versuche herauszufinden, wie man Ember Data benutzt, um Comment zu einem bestimmten BlogPost zu bekommen, das zu einem bestimmten User gehört.

Was ich sehe, wenn ich ein typisches Ember-Modell für Comment definiere:

%Vor%

und in CommentRoute habe ich folgendes:

%Vor%

Die Anfrage wird gesendet an:

%Vor%

Ich weiß nicht einmal, wo ich anfangen soll, damit Ember Data die URLs des Formulars verwenden kann:

%Vor%

Ich habe mehrere ähnliche Fragen gestellt (siehe Links unten), habe aber keine definitive Antwort auf diese gefunden. Die meisten von ihnen sind fast ein Jahr alt, als Ember-Daten vielleicht nicht über diese Funktionalität verfügten (was in einigen dieser Threads behauptet wird).

Ich frage erneut, ob ember-data solche Funktionalität hat oder nicht.

Ähnliche Fragen:

  1. Ember-Daten verschachtelte Modelle
  2. Kanonische Methode zum Laden verschachtelter Ressourcen
  3. tief verschachtelte Routen
Code Poet 01.07.2014, 17:02
quelle

1 Antwort

1

Der beste Weg, um damit umzugehen, ist mit Links. Wenn Sie es nicht so machen wollen, ist es weit davon entfernt, unterstützt zu werden, und es ist schwierig, es zu hacken (die Pipeline gibt die Informationen einfach nicht einfach weiter). Persönlich würde ich empfehlen, in diesem Fall einen eigenen Adapter zu verwenden ( Ember ohne Ember-Daten ).

%Vor%

json:

%Vor%

Beispiel: Ссылка

    
Kingpin2k 01.07.2014, 18:48
quelle

Tags und Links