Doctrine Mongodb - 是否可以将Document声明为NORMAL和EMBEDDED

时间:2015-02-27 10:11:12

标签: php mongodb symfony doctrine-orm

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

由于

1 个答案:

答案 0 :(得分:0)

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