Doctrine2: схема-инструмент, задача Mappedsuperclass - PullRequest
2 голосов
/ 24 декабря 2010
baseclass.php
---------------------------------------------------------
/**
 *
 * @MappedSuperclass
 *
 */
class Baseclass {
    // code

}

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

 }

с этим кодом выше, когда я пытаюсь выполнить

инструмент схемы доктрины: создать

Я получаю BaseClass необнаружена ошибка, но когда я изменяю имя имени Aclass на Dclass (в алфавитном порядке после BaseClass), все работает нормально.Я помню, как где-то был отчет об ошибке, который говорит, что это связано с алфавитным порядком, но я не могу найти этот отчет, и мне интересно, есть ли решение этой проблемы?Кстати, я пользуюсь стабильной Doctrine 2.0.

1 Ответ

0 голосов
/ 25 мая 2011

Вы должны настроить автозагрузку ваших классов в вашем скрипте doctrine-cli.php.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...