2
<?php
use Doctrine\ORM\Mapping as ORM;
/**
 * @ORM\Table(name="games")
 * @ORM\Entity
 */
class Games
{
    /**
     * @ORM\Column(name="id", type="bigint", nullable=false)
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="IDENTITY")
     */
    private $id;

    .......
}

この致命的なエラーが表示されます: メッセージ: 「クラス ゲームは有効なエンティティまたはマップされたスーパー クラスではありません。」

しかし、 @ORM を削除すると機能します。名前空間 ORM で動作するように構成するにはどうすればよいですか。

これはdoctrineの私の設定です: https ://gist.github.com/a14bb5eb08073fa74857 、私はdoctrine 2.2を使用しています

4

0 に答える 0