title: AngularJS <select> ng-options selected value is not properly set
body: <p>I have this pseudo code angularjs app. You can select a hobby for each person, save it and load it again.
  However when I load the data, the select boxes dont have the correct option selected. <code>person.hobby</code> exists and is the correct object, but it looks like ng-model isn't set correctly. 
  Am I missing something?</p>
  
  <pre><code>&lt;div ng-repeat="person in people"&gt;
      &lt;p&gt;{{ person.fullname }}&lt;/p&gt;
      &lt;select ng-model="person.hobby"
              ng-options="h.hobby_name group by h.category for h in hobbies"&gt;
      &lt;/select&gt;
  &lt;/div&gt;
  
  &lt;script&gt;
  
       //... controller...
  
       $http.get('/gethobbies/').succes(data) {
          hobbies = data;
       };
  
      $http.get('/getpeople/').succes(data) {
          people = data;
          // looks like this:  [{'fullname': 'bill gates', 'hobby': {'hobby_name': 'programming', 'category': 'computers'}, ...]
      };
  &lt;/script&gt;
  </code></pre>