2
baseclass.php
---------------------------------------------------------
/**
 *
 * @MappedSuperclass
 *
 */
class Baseclass {
    // code

}

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

 }

上記のこのコードで、実行しようとすると

doctrine schema-tool:create

BaseClass not found エラーが発生しますが、 Aclass 名の名前を Dclass (アルファベット順で BaseClass の後) に変更すると、すべて正常に動作します。どこかで、アルファベット順と関係があるというバグ レポートを見たのを覚えていますが、そのレポートを見つけることができず、この問題の解決策があるのだろうか? ちなみに、doctrine 2.0の安定版を使用しています。

4

1 に答える 1

0

doctrine-cli.php スクリプトでクラスの自動ロードを設定する必要があります。

于 2011-05-25T15:17:42.097 に答える