Doctrine 2 проблема с маппингом

157
09 августа 2018, 12:40

Решил использовать Doctrine 2 в своем приложении на slim 3, до этого эту ORM не использовал, так что простите если спрашиваю какую-то дичь) Собственно, сразу же столкнулся со следующей проблемой: любая попытка записать что-то в БД, оканчивается ошибкой:

Class название класса is not a valid entity or mapped super class.

Классы на основе которых я строил entity пробовал прописывать и руками, и генерировать с помощью vendor/bin/doctrine orm:convert-mapping но все бестолку.

Буду очень признателен если укажете на мой косяк или хотя бы намекнете куда копать.

Пардон за скудное описание, но проще показать чем описать, мой код доступен в develop ветке репозитория на гитхабе, вот тут, в качестве БД используется sqlite, так что развернуть проект будет не долго.

Тестирую все это по роуту index.php/create-schema

Answer 1

Разобрался с проблемой. Оказывается я передавал не корректные настройки в файле src/settings.php. Точнее сделал все как по документации по Slim 3, но оказывается там не все так просто) Подсмотрел настройки в этом репозитории https://github.com/matthewfedak/slim-3-doctrine-2 и таки смог забороть ошибку.

READ ALSO
В чем ошибка? PDO

В чем ошибка? PDO

По непонятно мне причине выводит ошибку:

273
Как конвертировать QTableView to QWebView

Как конвертировать QTableView to QWebView

При запросе в Базу данных использую QSqlQueryModel, добавляю эту модель в QTableView все хорошо, отображаетсяМне необходимо эту табличку перевести в PDF

164
Статические константы класса и что с ними делать?

Статические константы класса и что с ними делать?

У меня есть два класса, которые раскинуты по разным хэдэрам и сурсным файлам, при этом в каждом из них есть некоторое количество статических...

159