我有一个BlogBundle,我想在我的帖子中添加一个线程(使用FOSCommentBundle),但是按照FOS文档,我必须提供线程ID。问题是我所有的旧帖子都将线程属性设置为 NULL,将新线程与我的旧帖子相关联的最佳方法是什么?如果可能的话,我不必更改FOSThreadController。
/**
* @var ACMECommentBundleThread $thread
*
* @ORMOneToOne(targetEntity="ACMECommentBundleEntityThread", cascade={"persist", "remove"})
*/
private $thread;
您可以编写命令来查找所有带有线程 == null 的帖子并为其创建线程。
在你的学说中定义映射/your_entity.orm.xml/yml也是。