【问题标题】:Symfony2 warning - Generating an entity class from an existing databaseSymfony2 警告 - 从现有数据库生成实体类
【发布时间】:2016-02-03 09:04:36
【问题描述】:

这是问题所在 - 我正在尝试从现有数据库生成实体类,但收到以下警告:

 [Symfony\Component\Debug\Exception\ContextErrorException]
 Warning: SimpleXMLElement::addAttribute(): string is not in UTF-8

这个问题有什么解决办法吗?或者也许是从现有数据库生成实体类的另一种方法?

【问题讨论】:

    标签: php database class symfony entity


    【解决方案1】:

    我遇到了同样的问题,这是因为一个列名(一个属性)有一个特殊字符,所以我旋转它删除了那个字符。

    当 Doctrine 创建“orm.xml 定义”(每个表都有一个)时,列名被映射到 xml 的“属性”(称为列),这就是原因,因为它使用 SimpleXMLElement::addAttribute( ) 函数。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-17
      • 2016-01-02
      • 2011-08-15
      • 1970-01-01
      • 2015-08-04
      • 2021-09-05
      相关资源
      最近更新 更多