我们第一次使用Symfony 2,我的公司使用现有的MySQL数据库。是否有可能在Doctrine中“导入”它,或者我们只能使用这个数据库并在现有表之后创建php/doctrine实体? 如果您有关于此主题的好文章,请发表。谢谢,Pete
“从实体定义创建数据库显然比从现有数据库创建实体更好。这是Doctrine2的主要缺点...但是如果您拥有一个“健全”的现有模型,这是可能的,而且并不复杂。以下是我的模型反向工程TODO列表中的一些内容:使用“id”命名的自动递增整数作为每个表的ID,仅将SQL TINYINT用于布尔映射字段!如果需要短整数,请使用SMALLINT。只有从Doctrine 2.1开始才允许使用外键作为组合键。”