【发布时间】:2013-03-28 10:29:42
【问题描述】:
我正在使用 Symfony2 MongoDB + Doctrine,我想告诉教义将我的对象保存在集合中,其名称与定义对象的类的名称不同。此外,新集合的名称应该是不同集合中对象的 id。例如,我有一个名为 Posts 的类,我想将它们保存在以原始 User 集合中的用户 ID 命名的集合中。这意味着我需要告诉教义将所有新帖子保存在名为例如的集合中。 User555 和我应该能够告诉教义创建这个集合并在运行时保存在那里。
我可以看到我可以通过在文件中配置它来静态更改集合的名称,如下所示:Storing a document in a different collection - Mongodb with symfony2
但我需要能够在运行时创建集合。
如果有人指出我正确的方向,我将不胜感激!
干杯。
【问题讨论】:
标签: mongodb symfony doctrine mongodb-php doctrine-mongodb