Doctrine Symfony 1.4具有多个应用程序和不同的数据库

Doctrine Symfony 1.4具有多个应用程序和不同的数据库,doctrine,symfony-1.4,multiple-databases,Doctrine,Symfony 1.4,Multiple Databases,我有一个重要的Symfony项目,其中我有不同的应用程序。 我想有不同的数据库,每个应用一个 我发现我可以有多个数据库连接,但当我创建模式、模型、表单和过滤器时,symfony会将所有这些类放入/lib/folder 有没有一种方法可以根据自己的模式为每个应用程序创建模型、表单和过滤器,并将生成的类放入/apps/myApp/lib之类的东西中 非常感谢…您可以在模式中使用“package”参数,如下所示: Model: connection:

我有一个重要的Symfony项目,其中我有不同的应用程序。 我想有不同的数据库,每个应用一个

我发现我可以有多个数据库连接,但当我创建模式、模型、表单和过滤器时,symfony会将所有这些类放入/lib/folder

有没有一种方法可以根据自己的模式为每个应用程序创建模型、表单和过滤器,并将生成的类放入/apps/myApp/lib之类的东西中

非常感谢…

您可以在模式中使用“package”参数,如下所示:

Model:
  connection:                           doctrine
  package:                              your_package
  tableName:                            model
  columns:
    ...

是的,好的,但这只是分离模型类,而不是过滤器和表单。然而,这并不是我想要的解决方案。我想有很多应用程序,每个都有自己的文件夹。如果可能的话,每个人都有一个schema.yml文件。。。