Depuis les guides-Ember explique comment charger mutliple modèles sur une route comme celleember.js: charge plusieurs modèles liés
export default Ember.Route.extend({
model() {
return Ember.RSVP.hash({
songs: this.get('store').findAll('song'),
albums: this.get('store').findAll('album')
});
}
});
Im se demandant comment charger uniquement les modélistes entrées liées d'une seconde, comme le chargement de tous les morceaux, mais seulement les albums qui sont indexées dans les chansons si nous supposons que le modèle de la chanson contenant ce
...
albums: hasMany('album'),
...
Comment puis-je faire cela?
Vous devez charger les albums avec les morceaux, ou obtenir les morceaux dans le modèle de crochet et interroger les albums dans le crochet afterModel en utilisant les identifiants de chanson que vous avez obtenus du modèle –