Шаблон Ember не обновляется из arraycontroller

В моем приложении пользователь может ввести описание друга или добавить описание, которое уже присутствует. Оба метода (createDescription и upvoteDescription) сохраняются в базе данных. upvoteDescription меняет DOM, но createDescription нет. Это может быть потому, что ям передать параметр в модели, но я могуне обойти это - API это нужно.

//descriptions route

App.DescriptionsRoute = Ember.Route.extend({
  ...
  model: function () {
    var store = this.get('store'),
        friend = this.modelFor('friend');
    return store.find('description', {friend_id: friend.id});
  }
})

//descriptions controller

App.DescriptionsController = Ember.ArrayController.extend({
  ...
  actions: {
    createDescription: function () {
      var name = this.get('name'),
          friend_id = this.get('controllers.friend').get('id'),
          store = this.get('store'),
          description = store.createRecord('description', {
            name: name,
            friend_id: friend_id
          });
      description.save();
    },
    upvoteDescription: function (description) {
      var count = description.get('count');
      description.set('count', count + 1);
      description.save();
    }
  }
});

//descriptions template

{{input value=name action="createDescription" type="text"}}

{{#each controller}}
    
        {{name}}
        <span>{{count}}</span>
    
{{/each}}

Ответы на вопрос(1)

Ваш ответ на вопрос