原则2 用于扩展的额外列或表



我想使原则 2 扩展,这将为实体添加一个额外的字段。我还需要新桌子。字段和表将基于我添加到该实体的自定义注释。我认为必须以某种方式loadClassMetadata添加它。

你能提供一些如何实现这一目标的信息吗?

我支持它。

事件订阅

者还可以订阅ORM工具事件,例如postGenerateSchemaTable事件。

public function getSubscribedEvents()
{
    return array(
        DoctrineORMToolsToolEvents::postGenerateSchemaTable,
        DoctrineORMToolsToolEvents::postGenerateSchema,
    );
}

如果可以获取架构对象,并在那里插入修改它

$schema = $eventArgs->getSchema();
$schema->createTable( ... )

相关内容

  • 没有找到相关文章

最新更新