Есть ли возможность извлекать объекты в Doctrine не по строке имени столбца, а по свойству объекта - PullRequest
0 голосов
/ 13 апреля 2020

Я не уверен, возможно ли это, но было бы очень хорошо, если бы это было возможно. Я должен полагаться на имя столбца в doctrine с symfony, но я бы предпочел как-то напрямую получить доступ к объектам со свойством.

Что-то вроде

$repo->findBy([Entity::property => value])

Или найти запись с объектами (для отношений), например:

$repo->findBy($entityObject1, $entityObject2)

Я знаю, что не могу сделать это, конечно (поскольку свойства защищены в любом случае), но есть ли способ? Я думаю, что это довольно небезопасно в отношении будущих изменений кода или стратегии именования. Потому что я хотел бы, чтобы мой код был независимым от базовой базы данных.

...