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

请问遇到这个报错是什么问题?

代码中的$id绝对是存在的,我反复对比了几遍,都是和你给的例子代码完全一样的.
[Doctrine\Common\Annotations\AnnotationException]               [Semantical Error] The annotation "@Doctrine\ORM\Mapping\Cloumn" in property Wizarot\Bundle\App1Bundle\Entity\user::$id does not exist, or could not be auto-loaded.

                                                                                           

                                                                                                                                      


正在回答

6 回答

。。。。解决了,简单的定义位置错误

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

张炽羽 提问者

都过去这么多年,你竟然能想起来问问题,辛苦了! 既然你解决了自己的问题,那希望能帮到更多的人吧!
2019-03-03 回复 有任何疑惑可以回复我~

这个多半还是文件内容,格式,大小写,缩进之类的问题,我建议你仔细检查一下。

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

看的时候都好几年前了,现在都用symfony开发了将近3年,具体什么原因已经忘记了,之前代码都找不到.

就这样吧! 目测,两个原因:

  1.  缓存,可以手动把app/cache/*目录清空一次.

  2. composer require之后,需要composer dump-autoload看一下

  3. 额外的可能性,当时确实把路径之类的写错了,或者名称大小写,name space之类命名不符合规范.

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

你好请问解决了吗,我遇到了同样的问题,


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

我的也出现这个问题了。我的是由于代码中的一个斜线(\)用成了竖线(|)

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

我找了下网上,发现有个人遇到过类似问题,但是是以为文件名和类名大小写问题造成的.

但是我尝试了各种大小写. 改成和课程完全一致的结果也一样不行?


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

举报

0/150
提交
取消

请问遇到这个报错是什么问题?

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