私は今、私は1対多の関係を作成したい2つのエンティティ
User
とPhoto
Symfony2の関係2の実体であるArrayCollection
を作成しました。
// User.php
/**
* @ORM\OneToMany(targetEntity="Photo", mappedBy="user")
*/
protected $photos;
public function __construct()
{
$this->photos = new ArrayCollection();
}
私は同様にそれは、このコードで行うのかを、ユーザーのフォームに写真のフォームを追加
// UserType.php
public function buildForm(FormBuilder $builder, array $options)
{
// ...
$builder->add('photos', new PhotoType());
}
それはスロー:
は、私はUser
エンティティクラスでこのコードがあるとし
Expected argument of type "Acme\UserBundle\Entity\Photo", "Doctrine
\Common\Collections\ArrayCollection" given
どのように写真のフォームをユーザーのフォームに追加できますか?
は、ps私の英語
分子:あなたは、フォトタイプのコレクションがありますか?あなたは私に何を言いたいのですか? –