Symfony 2,没有文件的实体


Symfony 2, entity without file?

>情况:

我有一个MySQL数据库,其中包含数百个表,这些表将由管理员操作生成。我想利用symfony实体的好处,但我不想为此生成数百个实体文件。

目标:

有一个类似于实体工厂的东西,它向我返回表的对象。

Zend Framework:

$bugTable = new Zend_Db_Table('job_153');

有没有办法在symfony 2中实现这一点?

我认为不可能在运行时动态定义实体。

如果您有一个复杂的架构,也许doctrine:mapping:import对于自动生成映射文件很有用。

经过一些研究,我认为内置方法是不可能的。