import Ember from 'ember'; export default Ember.Route.extend({ model() { let store = this.store; let project = store.createRecord('project'); let comment1 = store.createRecord('comment', { project, name: 'Foo', isFavourite: true }); let comment2 = store.createRecord('comment', { project, name: 'Bar', isFavourite: false }); let comment3 = store.createRecord('comment', { project, name: 'Baz', isFavourite: false }); project.get('comments').pushObject(comment1); project.get('comments').pushObject(comment2); project.get('comments').pushObject(comment3); return project; }, actions: { favourite(item) { item.set('isFavourite', true); }, unfavourite(item) { item.set('isFavourite', false); } } });