title: Model not updated Backbone.js
body: <p>In my backbone project, my model is not updated after the 'add' method that I call in a Collection. I don't understand why.</p>
  
  <p>I'm sure I'm doing something badly but I cannot figure what.</p>
  
  <p><a href="https://github.com/blured75/CardScores/blob/master/public/js/tweets.js" rel="nofollow noreferrer">https://github.com/blured75/CardScores/blob/master/public/js/tweets.js</a></p>
  
  <p>On the initialize function of my view, I call bind 'add' to this.render (of the view)</p>
  
  <pre><code>initialize: function() {
              this.model.on('add', this.render, this);
  },
  </code></pre>
  
  <p>In the render function of my view, this.model has no specific attributes, only {length: 1, models: Array(1), _byId: {…}, _events: {…}}</p>
  
  <pre><code>render: function() {
      console.log('in render this.model', this.model);
      ...
  }
  </code></pre>
  
  <p>The function used for the submit event of #new-tweet is well called and the tweet object is well populated :</p>
  
  <pre><code>The method $('#new-tweet').submit(function(ev) {
              var tweet = new Tweet({ author: $('#author-name').val(), status: $('#status-update').val()});   
              console.log('adding : ', tweet.toJSON());
              tweets.add(tweet);
  
              return false;
          });
  </code></pre>
  
  <p>Do you see something erroneous apart the fact of using an old framework ?</p>