Ember-Daten eingebettete Objekte werden als separate Objekte gespeichert

Ich habe mich gefragt, ob es möglich ist, ein Modell zu definieren, das in einem anderen gespeichert ist.

Ich habe diese Art von Struktur:

Model Contact
    String name
    Model Address (hasMany)
    Model Phone (hasMany)

In meinem Backend sind Adressen und Telefone MongoDBs eingebettete Dokumente, die in einem "Kontakt" -Dokument enthalten sind.

Und solange es sich um eingebettete Dokumente handelt, haben sie keine ID. Und wenn ich mich auf der Emberjs / Datenebene befinde, sind sie mit der eingebetteten Option (vgl. Das Ende derhttps://github.com/emberjs/data#one-to-one abschnitt) aber als separate objekte gespeichert und verursachen probleme beim updaten oder speichern ...

Antworten auf die Frage(1)

Ihre Antwort auf die Frage