特定のキーを持つ別の要素の直後に、Laravelコレクションに要素を挿入しようとしています。ような何か:私は後でビューで出力HTMLにそれを使用することになりますので指定されたキーを持つ要素の後にLaravelコレクションに要素を挿入する方法は?
$collection->get(5)->insertAfter($someElement)
順序が重要です。私はAPIを見て、適切な方法を見つけることができませんでした。私がやっていることは、基本的にはコメントシステムです。私はその直後に他のコメントに返信しているコメントを追加しようとしています。
これは実行可能ですか?私はLaravel 4.2を使用しています。私はまたスプライスやマージをたくさんすることを検討していますが、それは実際にはパフォーマンスが重視されるようです。
提案がありますか?ありがとう。
順序はあなたが 'sortBy'メソッドを使用していない理由のために敏感である場合は? – huuuk
コメント表に 'parent_id'を追加するので、コメントに返信して最初のコメントの子として設定したり、このパッケージを見ることができます:[baum](https://github.com/etrepat/baum)&[laravel-nestedset](https://github.com/lazychaser/laravel-nestedset/) – Rifki