[ スポンサードリンク ] [ スポンサードリンク ] CakePHPコア・ビヘイビアのTreeBehaiviorの仕組みとコスト(パフォーマンス)を確認すべく、簡単なサンプルコードを書いてみました。 もし同じ疑問をお持ちの方がいましたら、ぜひご活用ください。 ネット上で知り得た TreeBehaivior に関する情報 入れ子集合モデルを採用しているらしい 入れ子集合モデルは更新コストがひどいらしい TreeBehaiviorには入れ子集合モデルにはないparent_idフィールドがあるみたい parent_idフィールドがあるとソースが冗長になるらしい ネット上で知り得た情報に関する疑問 ソースが冗長になるparent_idをなぜ加えた? 更新コストが改善されてる? ということで実際にログを確認してみました 以下のソースはこちらのサイトのソースを元にしていますが、まるまるコピーしても動