title: sails.js waterline model not working
body: <p>I have the next two models:</p>
  
  <pre><code>module.exports = {
      identity: 'WebsiteWidget',
      attributes: {
          name: 'string',
          type: {
            type: 'string',
            enum: ['fullPage', 'container', 'base']
          },
          container: {
            model: 'container'
          },
          widget: {
            model: 'widget'
          },
          page: {
            model: 'page'
          },
          data: {
            type: 'json'
          },
          output: {
            type: 'text'
          },
          widgetHtml: {
              model: 'widgethtml'
          },
          sort: 'integer'
      }
  }
  
  module.exports = {
      attributes: {
          widget: 'string',
          templateName: 'string',
          source: 'text',
          settings: 'json'
      }
  };
  </code></pre>
  
  <p>The thing is that <code>WebsiteWidget</code> holds an <code>id</code> of <code>WidgetHtml</code>, when i execute a find query, the <code>websiteHtml</code> property returns just the <code>id</code> instead of the whole <code>WidgetHtml</code> model.
  What is the problem?</p>