学说2 论错找不到不变的利用



>我收到此错误 [语义错误] 找不到常量 utilisateursadresses, class Ecommerce\EcommerceBundle\Entity\Uti lisateursAdresses whene i try php app/console doctrine:generate:entities EcommerceBundle:UtilisateursAdresses

我的代码 :

namespace EcommerceEcommerceBundleEntity;
use DoctrineORMMapping as ORM;
/**
 * UtilisateursAdresses
 *
 * @ORMTable(utilisateursadresses)
 * @ORMEntity(repositoryClass="EcommerceEcommerceBundleRepositoryUtilisateursAdressesRepository")
 */
class UtilisateursAdresses
{
    /**
     * @var integer
     *
     * @ORMColumn(name="id", type="integer")
     * @ORMId
     * @ORMGeneratedValue(strategy="AUTO")
     */
    private $id;
    /**
     * @ORMManyToOne(targetEntity="UtilisateursUtilisateursBundleEntityUtilisateurs",inversedBy="adresses")
     * @ORMJoinColumn(nullable=true)
     */
    private $utilisateurs;

和我的用户代码:

// src/AppBundle/Entity/User.php
namespace UtilisateursUtilisateursBundleEntity;
use FOSUserBundleEntityUser as BaseUser;
use DoctrineORMMapping as ORM;
/**
 * @ORMEntity
 * @ORMTable(name="fos_user")
 */
class Utilisateurs extends BaseUser
{
    /**
     * @ORMId
     * @ORMColumn(type="integer")
     * @ORMGeneratedValue(strategy="AUTO")
     */
    protected $id;
    public function __construct()
    {
        parent::__construct();
        // your own logic
        $this->commandes=new DoctinesCommonCollectionsArrayCollection();
        $this->adresses=new DoctinesCommonCollectionsArrayCollection();
    }
    /**
     * @ORMOneToMany(targetEntity="EcommerceRcommerceBundleEntityCommandes",mappedBy="utilisateurs",cascade={"remove"})
     * @ORMJoinColumn(nullable=true)
     */
    private $commandes;
    /**
     * @ORMOneToMany(targetEntity="EcommerceRcommerceBundleEntityUtilisateursAdresses",mappedBy="utilisateurs",cascade={"remove"})
     * @ORMJoinColumn(nullable=true)
     */
    private $adresses;
    /**
     * Add commandes
     *
     * @param EcommerceRcommerceBundleEntityCommandes $commandes
     * @return Utilisateurs
     */
    public function addCommande(EcommerceRcommerceBundleEntityCommandes $commandes)
    {
        $this->commandes[] = $commandes;
        return $this;
    }
    /**
     * Remove commandes
     *
     * @param EcommerceRcommerceBundleEntityCommandes $commandes
     */
    public function removeCommande(EcommerceRcommerceBundleEntityCommandes $commandes)
    {
        $this->commandes->removeElement($commandes);
    }
    /**
     * Get commandes
     *
     * @return DoctrineCommonCollectionsCollection 
     */
    public function getCommandes()
    {
        return $this->commandes;
    }
    /**
     * Add adresses
     *
     * @param EcommerceRcommerceBundleEntityUtilisateursAdresses $adresses
     * @return Utilisateurs
     */
    public function addAdress(EcommerceRcommerceBundleEntityUtilisateursAdresses $adresses)
    {
        $this->adresses[] = $adresses;
        return $this;
    }
    /**
     * Remove adresses
     *
     * @param EcommerceRcommerceBundleEntityUtilisateursAdresses $adresses
     */
    public function removeAdress(EcommerceRcommerceBundleEntityUtilisateursAdresses $adresses)
    {
        $this->adresses->removeElement($adresses);
    }
    /**
     * Get adresses
     *
     * @return DoctrineCommonCollectionsCollection 
     */
    public function getAdresses()
    {
        return $this->adresses;
    }
}

更改以下内容:

@ORMTable(utilisateursadresses)

对此:

@ORMTable(name="utilisateursadresses")

相关内容

  • 没有找到相关文章

最新更新