为了账号安全,请及时绑定邮箱和手机立即绑定

generate:doctrine:entities ScourgenWebBundle生成问题

洪大师,您好,有个问题,想请教您一下, 按你的视频做了练习发现一个问题

我在用

generate:doctrine:entities ScourgenWebBundle

这个命令的时候生成的文件却是

User.php

user.php

UserRepository

这三个文件。其中,User.php文件没有变化,

user.php如下

======================================

<?php


namespace Scourgen\WebBundle\Entity;


use Doctrine\ORM\Mapping as ORM;


/**

 * user

 */

class user

{

    /**

     * @var integer

     */

    private $id;


    /**

     * @var string

     */

    private $username;


    /**

     * @var string

     */

    private $password;



    /**

     * Get id

     *

     * @return integer 

     */

    public function getId()

    {

        return $this->id;

    }


    /**

     * Set username

     *

     * @param string $username

     * @return user

     */

    public function setUsername($username)

    {

        $this->username = $username;


        return $this;

    }


    /**

     * Get username

     *

     * @return string 

     */

    public function getUsername()

    {

        return $this->username;

    }


    /**

     * Set password

     *

     * @param string $password

     * @return user

     */

    public function setPassword($password)

    {

        $this->password = $password;


        return $this;

    }


    /**

     * Get password

     *

     * @return string 

     */

    public function getPassword()

    {

        return $this->password;

    }

}

=====================================

这是为什么? 后来,我把文件里的class user改成了User就没有生成user.php这个文件了,再生成的内容也写到了User.php文件里了,这个大小写有什么区别吗?

正在回答

3 回答

linux环境下,大小写是不同的文件,所以一定要注意格式,不能后期修改。

0 回复 有任何疑惑可以回复我~

我的也是的 而且update的时候还老是报错说class user那行出错

0 回复 有任何疑惑可以回复我~

"doctrine:generate:entities" is not defined 这是什么原因呢 用的 windows,但是有"doctrine:generate:entity"

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

generate:doctrine:entities ScourgenWebBundle生成问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信