title: Exclude certain values in ManytoOne Array Colletion/Formbuilder
body: <p>I am having trouble getting a formular in Symfony2 where I want to exclude certain values within an array collection - or I have to say I don't know how (where to exclude them).</p>
  
  <p>This is my newTag Action:</p>
  
  <pre><code>public function newTagAction()
  {
      $tag = new Tag();
      $form = $this-&gt;createForm(new tagType(), $tag);
      return $this-&gt;render('MyMyBundle:Admin:newTag.html.twig', array('form' =&gt; $form-&gt;createView()));
  
  }
  </code></pre>
  
  <p>And Tag.php Entity, which has a ManyToOne relation to Movie and vice verca (Movie->Tag = OneToMany):</p>
  
  <pre><code>class Tag
  {
  
  /**
  * @ORM\Id
  * @ORM\Column(type="integer")
  * @ORM\GeneratedValue(strategy="AUTO")
  */
  protected $id;
  
  /**
  * @ORM\Column(type="string")
  */
  protected $name;
  
  /**
   * @ORM\ManyToOne(targetEntity="Movie", inversedBy="videotags")
   * @ORM\JoinColumn(name="movie_id", referencedColumnName="id")
   */
  protected $movie;
  
  // ...
  </code></pre>
  
  <p>In the TagType.php form it says:</p>
  
  <pre><code>class TagType extends AbstractType
  {
  public function buildForm(FormBuilder $builder, array $options)
  {
      $builder
          -&gt;add('name')
          -&gt;add('movie') // This is where certain movies should be excluded, it displays an array collection of all movies 
      ;
  }
  </code></pre>
  
  <p>Any help appreciated!</p>
  
  <p>Thanks!</p>