Ich bin ein bisschen neu zu Ember, also bitte vergib mir, wenn diese Frage mein allgemeines Unverständnis des Rahmens beleuchtet.Ember hasMany mit mehreren Modellen
Im Grunde versuche ich Contentful mit Ember zu verwenden. Ich habe dieses Addon gefunden, das es scheinbar einfach macht https://github.com/davidpett/ember-data-contentful.
Allerdings stoße ich auf ein Problem, das mich wirklich frustriert. Ich habe einen Inhaltstyp, der ein "viele Referenz" -Feld hat, der es einem Benutzer ermöglicht, auf viele verschiedene Inhaltstypen zu verweisen. Im Wesentlichen habe ich ein Feld "Module", das ein Array aus mehreren verschiedenen Modulen sein wird. Jedes Modul wird im Grunde ein eigenes Modell sein.
In ember
modules: hasMany('module')
Aber module
kann eine von vielen verschiedenen Modellen sein, vorausgesetzt, es ist ein Modell sein muss, die jeden Inhaltstyp entspricht.
Ich habe bereits eine Frage hier gestellt:aber haben es nicht geschafft, dies funktioniert noch nicht.
Danke! Das Problem ist, dass das Basismodell, welches Modul erweitert wird, eine Eigenschaft namens contentType hat: -/https://github.com/davidpett/ember-data-contentful/blob/master/addon/models/contentful.js – morrisbret
Ich sehe, wie ist das bevölkert obwohl? Ich nehme an, es gibt irgendwo einen Adapter, der die Eigenschaft sys.contentType.sys.id dort einfügt? – Robban
Das ist richtig Robban vielleicht das: https: // github.com/davidpett/ember-data-contentful/blob/master/addon/adapter/contentful.js – morrisbret