title: Symfony Entity Type, No lazy load
body: <p>I created a symfony entity form-type and used a QueryBuilder to get the entities.</p>
  
  <p>My Querybuilder looks like this:</p>
  
  <pre><code> $qb = $this
              -&gt;em
              -&gt;getRepository('Namespace\Entity\Domain\Nic')
              -&gt;createQueryBuilder('domainNic')
              -&gt;join('domainNic.article', 'article')
              -&gt;andWhere('article.category = :domainCategory')
              -&gt;setParameter('domainCategory', Article::CATEGORY_DOMAINS)
              -&gt;orderBy('article.title');
  </code></pre>
  
  <p>My form type definition below looks like this:</p>
  
  <pre><code>$builder-&gt;add(
              'withTld',
              'bootstrap_collection',
              array(
                  'allow_add' =&gt; true,
                  'allow_delete' =&gt; true,
                  'add_button_text' =&gt; 'addtext',
                  'delete_button_text' =&gt; 'deletetext',
                  'type' =&gt; 'entity',
                  'sub_widget_col'  =&gt; 5,
                  'label' =&gt; '***',
                  'options' =&gt; array(
                      'class' =&gt; 'Namespace\Entity\Domain\NIC',
                      'query_builder' =&gt; $qb,
                      'property' =&gt; 'title'
                  )
              )
          );
  </code></pre>
  
  <p>The result looks exactly as expected, but for every found record, Symfony doesn't use the data from the QueryBuilder. Instead, Symfony fetches the title for each record again.</p>
  
  <p>Anybody knows a solution? I want Symfony to use the data from the QueryBuilder.</p>