【问题标题】:Doctrine Mongodb - Is it possible to declare a Document both as NORMAL and EMBEDDEDDoctrine Mongodb - 是否可以将文档声明为 NORMAL 和 EMBEDDED
【发布时间】:2015-02-27 20:44:08
【问题描述】:

我正在 Symfony 中创建一个以 MongoDB 作为后端的应用程序,并且我正在使用运行良好的 Doctrine MongoDB 连接器。但是,我有一个文档(普通 Mongo 文档)并且我想使用与嵌入到另一个文档中的文档相同的文档。我知道我可以复制课程并更改声明,但我不想在两个地方更改所有内容。 那么是否可以将 Document 声明为 Normal 和 Embedded?

谢谢

【问题讨论】:

  • 您能否使用类继承将具有相似功能的类的两个版本仅编码到一个文件中?

标签: php mongodb symfony doctrine-orm


【解决方案1】:

我猜@DiscriminatorMap 注释是你想要的:更多信息: Doctrine Mapping

【讨论】:

    猜你喜欢
    • 2017-11-21
    • 2014-03-31
    • 1970-01-01
    • 2011-04-17
    • 2013-11-19
    • 2021-12-19
    • 2015-06-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多