Doctrine Mongodb-是否可以将文档同时声明为NORMAL和EMBEDED


Doctrine Mongodb - Is it possible to declare a Document both as NORMAL and EMBEDDED

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

感谢

我想@DiscriminatorMap注释就是您想要的:更多信息:条令映射