親子階層のあるコメント欄はどのようにプログラムで実装してビューに値を渡してあげれば良いのでしょうか?
2階層上限のコメント欄を作ろうと思っていて今日着手しようと思ったら、思ってたよりも複雑な気がしてしまって手が止まってしまいました。
子階層のコメント用テーブルに親階層のコメントのIDを持たせて、親階層のコメントと子階層のコメントをそれぞれ別クエリで取得した後に、うまいこと、以下のようなオブジェクトをビューに渡すものとして作ってあげれば良いのでしょうか?
[ {id: 1, comment: "AAA", child: [ {id: 1, comment: "aaa"}, {id: 2, comment: "bbb"}]}]
みんなの回答 1 件
コメントを2つのテーブルに分けるのがいみわからん。
id、parent_id、comment
でいいだろ
関連するトピックス