【问题标题】:Doctrine2: schema-tool Mappedsuperclass problemDoctrine2:模式工具映射超类问题
【发布时间】:2010-12-24 13:52:28
【问题描述】:
baseclass.php
---------------------------------------------------------
/**
 *
 * @MappedSuperclass
 *
 */
class Baseclass {
    // code

}

 aclass.php
 ----------------------------------------------------------
 /**
  * @Entity @Table(name="something")
  */
 class Aclass extends Baseclass{
    // code

 }

上面这段代码,当我尝试执行时

学说模式工具:创建

我得到 BaseClass not found 错误,但是当我更改名称时 Aclass 名称到 Dclass (按字母顺序在 BaseClass 之后)一切 工作正常。我记得在某处看到一些错误报告说, 这与字母顺序有关,但我找不到 报告,我想知道这个问题是否有解决方案?我用 顺便说一句,学说 2.0 稳定。

【问题讨论】:

    标签: php symfony1 doctrine doctrine-orm


    【解决方案1】:

    你应该在你的学说-cli.php 脚本中设置你的类的自动加载。

    【讨论】:

      猜你喜欢
      • 2012-10-18
      • 2014-12-03
      • 2012-09-02
      • 1970-01-01
      • 1970-01-01
      • 2013-02-12
      • 1970-01-01
      • 1970-01-01
      • 2017-03-03
      相关资源
      最近更新 更多