models/singleUser.js
export default DS.Model.extend({
jobs: DS.hasMany('job')
});
models/job.js
export default DS.Model.extend({
singleUser: DS.belongsTo('singleUser')
});
routes/user.js
export default Ember.Route.extend({
model: function(params) {
return this.store.findRecord('singleUser', params.user_id, {reload: true});
},
setupController: function(controller, model) {
var userId = model.id;
this._super(controller, model);
this.store.find('job', {userId: userId});
debugger
}
});
templates.user.hbs
{{#each model.jobs as |job|}}
<p>{{job.title}}</p>
{{/each}}
response: http://ift.tt/1QGYpKw ember data inspector: http://ift.tt/1kZAols
Where is the mistake? why the data is not stored into view?
Aucun commentaire:
Enregistrer un commentaire