最初のネストされた木の子供を取得し、このように見えること(のはentries
それを呼びましょう):私はテーブルを持っている
id parent_id
1 0
2 1
3 2
4 1
5 4
6 5
7 4
8 1
、これは(数はid
である)、このようになります
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
これらのIDの配列を、最も内側の子から始まり、上に向かって作業したいと考えています。
出力は次のようになります。
[3, 2, 6, 5, 7, 4, 8, 1]
私はLaravel 5.2を使用しています。
このツリーの背後にある論理は何ですか?あなたの質問はかなり曖昧であるようです。あなたはこれまでに何を試みましたか?あなたの試みを投稿してください –
私はこれを論理的にやってどうやって行くのか分かりません。これまでに私がしてきたのは '$ results = Entry :: all();'です。 – user6383193
これは良い論理ですが、これについてもっと説明する必要があります。 – C2486