【问题标题】:Should I use DoctrineBundle alongside with DoctrineMongoDBBundle?我应该将 DoctrineBundle 与 DoctrineMongoDBBundle 一起使用吗?
【发布时间】:2016-08-19 08:06:46
【问题描述】:

我使用 MongoDB 作为数据库存储,因此我应该使用 DoctrineMongoDBBundle 在我的 Symfony 应用程序中使用 Doctrine。 DoctrineBundle 默认安装新的Symfony 安装,但我可以安全地删除它,它似乎不会影响我使用 Doctrine 的工作。

我真的应该删除这个捆绑包吗?在使用 MongoDB 的情况下它是否完全没用,或者我错过了一些东西,我将来出于某种原因需要这个捆绑包?

【问题讨论】:

  • 欢迎来到 Stack Overflow!据我所知,我编辑了你的问题。但是,添加代码和描述,以便更多具有该主题知识的人看到它。请在您遇到的特定错误消息中进行编辑,以防有必要识别特定问题。祝你好运!

标签: php mongodb symfony doctrine


【解决方案1】:

教义可能意味着一些事情。通常默认理解为 Doctrine ORM。但在您的情况下,您想使用 Doctrine MongoDB ODM。

DoctrineBundleDoctrine ORM 和 DBAL 的 Symfony 集成

DoctrineMongoDBBundleDoctrine MongoDB ODM 的 Symfony 集成

Doctrine ORM 和 Doctrine MongoDB ODM 是两个独立的独立项目。

因此,如果您不使用关系数据库,则可以删除 DoctrineBundle。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-01
    • 1970-01-01
    • 2015-07-12
    • 1970-01-01
    相关资源
    最近更新 更多