在Symfony 2和耦合中集成Bundles(相关的Doctrine 2实体)

Jie*_*eng 3 coupling symfony doctrine-orm

据我所知,Bundles是分离功能.假设我有一个UserBundle&a BlogBundle.然后我BlogBundle:Post会有一个author引用的字段UserBundle:User.这不是打败Bundles的目的吗?我不能换另一个UserBundle?我怎么能以正确的方式做到这一点?或者这是最好的吗?

Kri*_*ith 6

如果您对捆绑之间的依赖关系感到不舒服(我个人同意您的意见),您可以在任何捆绑包之外创建模型.这可以这样配置......

doctrine_mongodb:
    document_managers:
        default:
            mappings:
                model:
                    type: annotation
                    dir: %kernel.root_dir%/../src/MyApp/Model
                    prefix: MyApp\Model\
                    alias: Model
Run Code Online (Sandbox Code Playgroud)

ORM的配置看起来很相似.