2012-08-10 90 views
-1

现状:Symfony 2,没有文件的实体?

我有数百个表,将由管理行动产生MySQL数据库。 我想使用symfony实体的好处,但我不想为此生成数百个实体文件。

目标:

有类似的实体工厂,返回我表中的对象。

Zend框架:

$bugTable = new Zend_Db_Table('job_153'); 

是否有办法认识到,用symfony 2?

回答

1

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

如果您有复杂的模式,doctrine:mapping:import可能会自动生成映射文件。

+0

感谢您的回复,但我不想在我的实体目录中放置数百甚至数千个实体文件。 – akindziora 2012-08-10 14:59:46

+1

之前试过。 Doctrine将为每个表生成一个类。如果你有上百张表,我认为你有一个很大的数据库设计问题。 – Florent 2012-08-10 15:14:52

+0

看看基于mysql的内容管理系统,没有办法生成表......不会损失运行时性能 – akindziora 2012-08-10 15:21:59

0

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