Symfony2 と Doctrine2 でエンティティを作成しています。2 つのエンティティ間の多対多の関係を表すいくつかのエンティティを作成しました。
これらのエンティティの 1 つの例:
/**
* @ORM\Entity
*/
class Contact_Conference_Invitation
{
/**
* @ORM\Id
* @ORM\ManyToOne(targetEntity="Aurae\UserBundle\Entity\Contact")
*/
private $contact;
/**
* @ORM\Id
* @ORM\ManyToOne(targetEntity="Aurae\ConferenceBundle\Entity\Conference")
*/
private $conference;
/**
* @var datetime dateInvitation
*
* @ORM\Column(name="dateInvitation", type="datetime")
*/
private $dateInvitation;
//Getters and setters
}
SQL スキーマを更新しようとしましたが、これらのエンティティに対応するテーブルが表示されません。それらを宣言しなければならない場所はありますか(設定など)?そうでない場合、何が問題なのですか?
どうもありがとう
編集:これらのクラスの名前空間を忘れていたので、Doctrine によって省略されました。別のケースが閉じられました :) 回答ありがとうございます!