Laravelでカテゴリのネストされたリストを作成するにはどうすればよいですか? Laravelでカテゴリのネストリストを作成する方法は?
- --- PHPの:
は、私はこの次の構造のようなものになりたいです
- ------------シリーズ
- --- Pythonの
- ------ジャンゴ
- --- ルビー
- ..........
私のテーブルのフィールド:
ID | Name | Parent_id
私は私のテーブルに別の列を追加する必要がある場合教えてください私。あなたが作ることができます。..
function rec($id)
{
$models = Category::find($id);
foreach ($models->children as $chield) {
rec($chield->id);
}
return $models->all();
}
function main() {
$models = Category::whereNull('parent_id')->get();
foreach ($models as $parent) {
return rec($parent->id);
}
これは素晴らしい、THXある:)アーキテクチャは非常に良い、間違いなくメモリを保持するのに役立ちます –
私は助けることができてうれしい! –