mur*_*ato 1 symfony doctrine-orm
为什么Symfony的要求doctrine/orm,并doctrine/doctrine-bundle在同一时间?
不应该doctrine/orm是一个依赖doctrine/doctrine-bundle?
这种格式不允许我将doctrine/orm与其他学说库无效组合吗?
首先,doctrine/doctrine-bundle具有doctrine/orm作为一个可选的依赖(suggests的部分composer.json).这是这个包的composer.json.这意味着可以在没有ORM的情况下使用此捆绑包.
由于ORM对于doctrine-bundle是可选的,因此Symfony将composer.jsonORM指定为依赖以使其成为必需.