Php Symfony缓存问题
我正在与Symfony和Doctrine合作(我不是专家),我正在创建一个代码来处理我的Mysql数据库Php Symfony缓存问题,php,symfony,Php,Symfony,我正在与Symfony和Doctrine合作(我不是专家),我正在创建一个代码来处理我的Mysql数据库 /** * TcCourse * * @ORM\Table(name="tc_course") * @ORM\Entity */ class TcCourse { /** * @var integer * * @ORM\Column( type="integer", nullable=false) * @ORM\Id * @ORM\GeneratedValue(strategy
/**
* TcCourse
*
* @ORM\Table(name="tc_course")
* @ORM\Entity
*/
class TcCourse
{
/**
* @var integer
*
* @ORM\Column( type="integer", nullable=false)
* @ORM\Id
* @ORM\GeneratedValue(strategy="IDENTITY")
*/
private $id;
但是,当我尝试使用控制器运行源代码时,我获得了:
Property AppBundle\Entity\TcCourse::$userid does not exist
$userid是我以前的属性,而不是$id
我停止服务器并启动服务器n次,因为我非常确定代码是正确的
php app/console server:start
php app/console server:stop
我总是犯同样的错误
我用这个找到了一个解决方案(因为代码还可以)
为了避免这类问题,您对服务器缓存有什么建议?在您的开发环境中使用
dev
env(而不是prod
one),这在symfony文档中有很好的描述。我怀疑Mateus,当我使用php应用程序/控制台服务器启动服务器时:start
是否在开发环境中?资料来源:
php bin/console cache:clear