I see a good suggestion at https://gist.github.com/machty/7923797 but it doesn’t look like it’s been implemented. In this case it would look like:
export
default Ember.Controller.extend({
queryParams: {
discipline: {
serialize: function(discipline){
return discipline.get("id");
},
deserialize: function(disciplineId){
return this.store.get(disciplineId);
}
}
},
discipline: null
});