Skip to content

Instantly share code, notes, and snippets.

@chrism
Last active November 10, 2015 14:38
Show Gist options
  • Save chrism/b6dbab2036da8dca6874 to your computer and use it in GitHub Desktop.
Save chrism/b6dbab2036da8dca6874 to your computer and use it in GitHub Desktop.
filteredOwners: Ember.computed('petName', '[email protected].[]', function() {
let petName = this.get('petName');
let ownersArray = this.get('model').toArray();
let filterPromise = Ember.RSVP.filter(ownersArray, owner => {
return owner.get('pets').then( pets => {
return pets.isAny('name', petName);
});
});
return DS.PromiseArray.create({
promise: filterPromise
});
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment