是否可以设置两个对象之间的关联,比如文章
和评论
,像这样:
comment.setArticle(10) // 10 is the id of article
自动生成的setArticle方法以Course对象作为参数,但可能有一些技巧可以实现这一点吗?
从性能角度来看,这对我非常重要——我希望在设置关联时避免总是进行SQL查询。在我的情况下,将会有大量这样的不必要的查询。
是否可以设置两个对象之间的关联,比如文章
和评论
,像这样:
comment.setArticle(10) // 10 is the id of article
自动生成的setArticle方法以Course对象作为参数,但可能有一些技巧可以实现这一点吗?
从性能角度来看,这对我非常重要——我希望在设置关联时避免总是进行SQL查询。在我的情况下,将会有大量这样的不必要的查询。
你可以使用:
$comment->setArticle($em->getReference('Article', 10));