Php YAML(symfony)的条令生成模型存在问题
我已经编写了schema.yml,但在尝试生成模型时遇到两个问题:Php YAML(symfony)的条令生成模型存在问题,php,symfony1,doctrine,yaml,Php,Symfony1,Doctrine,Yaml,我已经编写了schema.yml,但在尝试生成模型时遇到两个问题: 我禁用了使用generateTableClasses:false生成表类,但生成了classTable.class.php 我已经指定了在子文件夹中生成类的包,我想知道如何不生成/model/doctor/packages/PluginMyClass.class.php?我尝试了以下几种选择: packagesPath:// packagesFolderName:// 但是我的包是在/model/doctrine/MyPacka
generateTableClasses:false生成表类,但生成了classTable.class.php
/model/doctor/packages/PluginMyClass.class.php
?我尝试了以下几种选择:
packagesPath://
packagesFolderName://
/model/doctrine/MyPackage/MyClass.class.php中生成的
/model/doctrine/packages/PluginClass.class.php中的和
我给你一部分我的模式。yml:
generateTableClasses: false
packagesPath: /
packagesFolderName: /
Personnage:
tableName: personnage
package: Personnage
columns:
# Here my columns
Guerrier:
package: Personnage
inheritance:
extends: Personnage
type: simple
我已禁用表类生成
对于GenerateTableClass:false,但
classTable.class.php是
生成
这不应该在模式中。按如下方式修补您的ProjectConfiguration.class.php
:
>?php
public function configureDoctrine(Doctrine_Manager $manager)
{
$options = array('generateTableClasses' => false);
sfConfig::set('doctrine_model_builder_options', $options);
}
我想知道你是怎么做到的
/model/doctor/packages/PluginMyClass.class.php
?
尝试此处描述的解决方案-
希望有帮助
我已禁用表类生成
对于GenerateTableClass:false,但
classTable.class.php是
生成
这不应该在模式中。按如下方式修补您的ProjectConfiguration.class.php
:
>?php
public function configureDoctrine(Doctrine_Manager $manager)
{
$options = array('generateTableClasses' => false);
sfConfig::set('doctrine_model_builder_options', $options);
}
我想知道你是怎么做到的
/model/doctor/packages/PluginMyClass.class.php
?
尝试此处描述的解决方案-
希望有帮助