2017-07-18 13 views
0

私はカテゴリエンティティを持っていますが、このエンティティにはエンティティがあります。カテゴリIDを取得symfony3

ここでは、このカテゴリのブログ記事を選択しますが、そのカテゴリに複数の子カテゴリを含めることができます。例えば

:カテゴリ/図書/ホラー/ 2017

今私のコントローラでは、私はスラッシュを許可します。だから私はサブカテゴリを含むすべてのカテゴリを得ることができます。

しかし、私はこれらのカテゴリを選択して適切なものを手早く得ることができますか?カテゴリは同じ名前を付けることができます!例えば

category/books/horror/2017 category/books/thriller/2017

カテゴリは、異なる親を持つ、二回2017です。

私は、カテゴリをループし、本のカテゴリから始めることを考えていました。したがって、このような

:図書の

セレクトIDは、その後、子恐怖を探し、そして2017年

という名前のホラーの子を探ししかし、これは、それは3つのクエリーを必要とするこの1のために(最良の方法です)、またはより良い方法がありますか?

答えて

関連する問題