У меня установлена Doctrine 2 на Zend Framework 1.10 и правильная настройка автозагрузки, включая все необходимые настройки конфигурации в application.ini. Теперь мне нужно (или, я полагаю, сейчас) создать классы Entity с информацией о сопоставлении, чтобы менеджер объектов мог работать с моей базой данных.Создание информации сопоставления с использованием существующей базы данных Doctrine 2
Что я не хочу делать, это написать классы Entity вручную, так как это займет много времени, но я не могу понять, что делать дальше. У инструмента командной строки есть функциональность для создания сущностей, прокси и всех других необходимых классов из существующей схемы?
Теперь мне удалось создать отображение ямля для моей существующей базы данных, и они помещены в APPLICATION_PATH «/ data/yaml». Теперь, когда я пытаюсь использовать orm: generate-entities .. \ library \ Application \ Entity, ожидая его сгенерируйте классы сущностей из сопоставлений yaml, он не работает с сообщением «Нет метаданных для обработки классов» – Kevin
Вы когда-нибудь могли выяснить, что вызвало ошибку «Нет метаданных»? Я могу генерировать сопоставления с использованием YAML/XML, пока я не использую «newDefaultAnnotationDriver» с аннотациями на основе PHP. Это сводит меня с ума! –