weixin_慕勒4531733
慕丝5078838
解决了
好好YF
应该是Anotation orm 定义错误,导致entity生成失败吧,你可是试试validate检查下
慕勒9131166
注意
在注解的时候targetEntity指的是你的Entity,也就是实体类名,inversedBy和mappedBy指的是你要映射的Mapping,及你定义的变量,如private users, private books,而不是User和Book,不是实体
枫不堕落
annotation 是一种模式。任何bundle都可以使用这种模式。在用第三方bundle的时候,第三方会提示。
常见的entity里面和controller里面用的最多。
entiry里面的ORM,Assert, Controller 里面的route,Method,Security,ParamConverter。。。
cunzhang462592
cunzhang462592
弃哥
你是说在模板里调用user.profile.xxx吧,如果按照你上面的代码,是的,这就是proxy class
金瑶玉子
可以参考这个答案
不过我不建议你这么做,因为doctrine2操作数据库是按每次flush之后,把所有相应的entity的操作生成相应的sql语句这样的方式去实现的,所以更加合适用日志去看。
JohnHuang1225
你这个错误很奇怪啊,t9.id是什么东西?t9这个表根本不存在
看看你的entity是不是有问题,把字段和关联删掉一些,然后用命令让sf2帮你修改一下数据库结构,然后你再执行以下看看对不对。
Micheal_Jordan
最好是这样,但前提是应该把这种控制尽量做到系统能够自动处理。
Harvey1