2017-01-11 9 views
-2

こんにちは、これは私の問題です。このエラーが発生しました "SpoiledCar \ FrontOfficeBundle \ Entity \ Modele"マップされたスーパークラス。
誰でも私を助けることができます。約5時間"SpoiledCar FrontOfficeBundle Entity Modele"クラスが有効なエンティティまたはマップされたスーパークラスではありません

<?php 

namespace SpoiledCar\FrontOfficeBundle\Entity; 

use Doctrine\ORM\Mapping as ORM; 

/** 
* @ORM\Entity 
* @ORM\Table(name="modele") 
*/ 
class Modele 
{ 
    /** 
    * @var int 
    * 
    * @ORM\Column(name="id", type="integer") 
    * @ORM\Id 
    * @ORM\GeneratedValue(strategy="AUTO") 
    */ 
    private $id; 

    /** 
    * @var string 
    * 
    * @ORM\Column(name="Nom", type="string", length=255) 
    */ 
    private $nom; 

    /** 
    * Many Features have One Product. 
    * @ManyToOne(targetEntity="Marque", inversedBy="modeles") 
    * @JoinColumn(name="marque_id", referencedColumnName="id") 
    */ 
    private $marque; 

      // ... 
    /** 
    * One Product has Many Features. 
    * @ORM\OneToMany(targetEntity="Voiture", mappedBy="modele") 
    */ 
    private $voitures; 
    // ... 


    public function __construct() { 
     $this->voitures = new ArrayCollection(); 
    } 

    /** 
    * Get id 
    * 
    * @return integer 
    */ 
    public function getId() 
    { 
     return $this->id; 
    } 

    /** 
    * Set nom 
    * 
    * @param string $nom 
    * @return Modele 
    */ 
    public function setNom($nom) 
    { 
     $this->nom = $nom; 

     return $this; 
    } 

    /** 
    * Get nom 
    * 
    * @return string 
    */ 
    public function getNom() 
    { 
     return $this->nom; 
    } 
} 
+1

あなたが行ったことを示すコードを投稿することなく、誰もあなたを助けることはできません! –

+0

これは申し訳ありません; – user3010971

+0

'Modele'クラスの使用方法をコードで表示できますか?特に、エラーメッセージがどこから来ているかを示します。十分な情報を表示しない限り、私たちはあなたを助けることができません! –

答えて

0

どのようにランニングについてのための事前のおかげで、私はここにstuckedだ:それはあなたが実行しなければならないものだようにあなたのコメントに基づいて

php app/console doctrine:generate:entities SpoiledCar/FrontOfficeBundle/Entity/Modele 

は、そうです。

また、フォルダSpoiledCar/FrontOffice/Entityが存在する必要があります。


EDIT#2

あなたは下あなたのエンティティModeleを移動することができます。

AppBundle/Entity 

そして実行します。

php app/console doctrine:generate:entities AppBundle/Entity/Modele 

それが動作するかどうかを確認するには。

+0

同じエラーがあり、そのフォルダが存在する – user3010971

+0

他の情報が必要なら教えてください – user3010971

+0

'SpoiledCar/FrontOffice/Entity'は' src'フォルダの下にあります?通常Enititiesは 'src/AppBundle/Entity'の下にあります。 –

関連する問題