私は次のテーブル構造を持っています:
したがって、各フォーラム投稿には親があり、その親にも親があります(ルート投稿を除く)。必要なのは、フォーラム投稿の子の総数(子の子、孫の子など)を取得することです。
今のところ、直接の子を返す単純な選択があります。
select count(*) as child_count
from forumposts
where parent_forum_post_id = $criteria.fid
これがSQLで実行できるかどうかさえわかりませんが、私はSQLの初心者なので、誰かがアイデアを提供できるのではないかと思いました。
どんな助けでも大歓迎です。ありがとう。