0
我有一個類別實體,而且這個實體有實體。獲取類別ID symfony3
現在我想選擇這個類別中的博客文章,但該類別可以有多個子類別。
例如:類/圖書/恐怖/ 2017年
現在在我的控制,我允許斜線。所以我可以得到所有類別,包括子類別。
/**
* @Route("/categorie/{categoryName}", name="show_category", requirements={"categoryName":".+"})
*/
public function indexAction($categoryName)
{
return new Response('<html><head></head><body>' . print_r($categoryName) . '</body></html>');
}
但現在我想知道,有沒有一個快速的方法來選擇這些類別,並得到正確的?由於類別可以命名相同!
例如:
category/books/horror/2017
category/books/thriller/2017
類別是兩次2017
,但具有不同的親本。
我正在考慮循環播放類別,並從書籍類別開始。
所以這樣的:
的書籍選擇ID,然後尋找孩子驚恐,尋找恐怖的孩子命名爲2017年
但是,這是最好的方式(這一個,它需要3個查詢), 或者,還有更好的方法?