我将 SF2.1 与 Doctrine2 一起使用
我有一个这样的模型:
文章 1.* ArticleCategory *.1 类别
在我的类别实体中,我想获取与 $this、orderBy article.created 以及 article.published 为 true 相关的所有文章,
我可以 :
$articles = array();
foreach($this->getArticleCategory() as $art_cat){
$article = $art_cat->getArticle();
if($article->isPublished()) $articles[] = $article;
}
但它不会处理orderBy,而且它似乎太重了......
Doctrine Collection 中的 Criteria 更合适,但我不知道如何处理关系表,
而且我不想在存储库中执行此操作,因为它涉及特定类别,
对我有什么提示吗?