title: Why model is not accessible inside controller while accessible in handlebar template?
body: <p>I have a model of patient object </p>
  
  <pre><code> App.Router.map (function () {
      this.resource('patients');
      this.resource('patient', {path: ':patient_id'}, function(){
           this.resource('dashboard', function() {
               this.route('summary');
  
           });
  
      });
  });
  
  
  
  
     App.PatientRoute = Ember.Route.extend({
            model: function(params) {
              return App.Patient.find(params.patient_id);
            },
            setupController: function(){
                console.log("Menu Items:" + App.PatientMenuItem.find() );
                this.controllerFor('patient').set('menuItems', App.PatientMenuItem.find());
  
            }
          });
  
  
  App.DashboardSummaryRoute = Ember.Route.extend({
      setupController: function(){
  
          this.controllerFor('dashboard.summary').set('content', this.controllerFor('patient').get('model'));
  
          this.controllerFor('dashboard.summary').getPatient();
      }
  
  });
  
  
  App.DashboardSummaryController = Ember.ObjectController.extend({
  
    getPatient:function(){
        console.log(this.content.get_allergies);
    }
  });
  
  App.PatientController = Ember.ObjectController.extend({
      menuItems:[],    
  
  });
  
  
  &lt;script type="text/x-handlebars" data-template-name="dashboard/summary"&gt;
  Summary{{this.content.get_allergies}}
  &lt;/script&gt;
  </code></pre>
  
  <p>In the above I am not able to access the same get_allergies in DashboardSummaryController  but I am able to access it in handlebars, Can anyone help me what is the mistake ?</p>
  
  <p>Thanks in advance</p>