Reloading hasMany relationships

More below

A few months back, I had a need to have a hasMany relationship automatically reload itself when I saved a user.

It seemed to me, that Ember Data would handle this for me, if I did a manual reload of the model, but it seems this was incorrect. Despite reloading the user attributes, none of the relationships are reloaded and you must manually trigger a reload on them.

For anyone else who has the same problem, here is how I got around it and forced a reload: => {  
  const user = this.modelFor(this.routeName);
      const item =;
      const pluralType = `${type}s`;
        return => {