title: Ember-data: loading one-to-one related model
body: <p>I feel like I'm missing something really simple. I've created two models related to one another in a one-to-one relationship, each with <code>belongsTo('theOtherOne')</code>.</p>
  
  <p>I have a route that loads a specific entry:</p>
  
  <p><strong>Entry Model</strong></p>
  
  <pre><code>export default DS.Model.extend({
    word: DS.attr('string'),
    entry: DS.attr('number'),
    definition: DS.belongsTo('definition', {async: true}),
  });
  </code></pre>
  
  <p><strong>Definition Model</strong></p>
  
  <pre><code>export default DS.Model.extend({
    body: DS.attr(),
    entry: DS.belongsTo('entry')
  });
  </code></pre>
  
  <p><strong>Route</strong></p>
  
  <pre><code>model: function(params){
      return this.store.find('Entry', params.entry_id);
  }
  </code></pre>
  
  <p>So, how do I make the related record available to my template? I'm pretty sure the relationship is configured correctly, since, in the Ember inspector, I can see that the "belongsTo" property is set, and when I click on it, the appropriate API call is made and loaded into the store. However, it is still not (apparently) available to the template.</p>
  
  <p>Thanks in advance.</p>