SF3:可重复使用的bundle和模型更新



我们目前有几个SF3网站的实例,我们需要创建一个新的捆绑包,其中一些实例将使用。为此,我们决定使用此处讨论的可重复使用的捆绑包,似乎一切正常。

我们遇到的问题是关于实体的;我们应该如何在数据库中创建它们,更重要的是,当我们更新捆绑包时,我们该如何更新模型?

根据教义的线程,该捆绑包不应按照我们想要的方式使用,开发人员不打算添加此功能。另一个捆绑包似乎在做这项工作,但我不确定这是个好主意。

某些文档指出,可以在学说配置节点(如此)中添加映射,但我认为这不足以管理实体的未来更改。

是否有任何"官方"方法吗?我们是否选择了错误的路径,应该考虑替代方案?

i可能超出了界限,但是您不能从共享捆绑包中手动定义映射吗?

orm:
    auto_mapping: false
    mappings:
        MySharedBundleName:
            type: yml
            dir: %kernel.root_dir%/../src/MySharedBundleName/Resources/config/doctrine

相关内容

  • 没有找到相关文章

最新更新