这是问题 - 我正在尝试从现有数据库生成实体类,但是我收到以下警告:
[Symfony\Component\Debug\Exception\ContextErrorException]
Warning: SimpleXMLElement::addAttribute(): string is not in UTF-8
这个问题有解决办法吗?或者可能是另一种从现有数据库生成实体类的方法?
答案 0 :(得分:0)
我遇到了同样的问题,这是因为一个列名(一个属性)有一个特殊的字符所以我将它旋转去掉那个字符。
当Doctrine创建" orm.xml定义"(每个表都有一个)时,列名被映射到"属性" xml(称为列),这是因为它使用SimpleXMLElement :: addAttribute()函数。