カテゴリーと投稿があります。すべてのカテゴリ (親) と関連するすべての投稿 (子) を一覧表示したいと思います。ネストされたセットがない場合、複雑なクエリ。関係が確立されました。
ドキュメントから覚えているように:
$categories = new Category();
foreach( $categories->get() as $category )
{
echo $category->name;
foreach( $category->post->get() as $post)
{
echo $post->title;
}
}
1000 のカテゴリがある場合、カテゴリごとにクエリが作成されます。
この場合のベストプラクティスは何ですか?
- 投稿とカテゴリの 2 つのクエリを作成し、php でツリーにマージしますか?
- 2 つのテーブル、1 つのクエリを結合し、php でツリーを作成しますか?
- 誰かの賢いアイデア:)