当我的项目从Syfmony 2.7.7升级到Symfony 2.8时,我总是在php app/console cache:clear
:之后得到以下exeption
$ php app/console cache:clear --no-warmup
[Doctrine'Common'Persistence'Mapping'MappingException]
Class 'EasyUseserBundle'Entityser' does not exist
作为旁注,实体的FQN是EasyUse'UserBundle'Entity'User
。
如果用双引号"
括起来,在处理YAML文件中的反斜杠'
时所做的更改。现在必须对反斜杠进行转义。
2.8 的升级说明报价
当字符串用双引号括起来时,现在必须转义''个字符。不赞成对这些字符进行转义(用双引号括起来时)。
之前:
class: "Foo'Var"
之后:
class: "Foo''Var"