私はFacebookのような共有投稿を管理する必要があります、ここで私はそれをやろうとしています。Mysqlが共有投稿のルート親を見つける
IはPARENT_IDフィールドを有する物品を含むテーブルを有し、親が削除されたとき
articles
+----+-----------+--------------+-------+--------+
| id | content | user_id | parent_id | state |
+----+-----------+--------------+-------+--------+
| 1 | content | 2 | null | 1 |
| 2 | content | 5 | null | 1 |
| 3 | content | 4 | 2 | 1 |
| 4 | content | 6 | null | 1 |
| 5 | content | 7 | 1 | 1 |
| 6 | content | 1 | 3 | 1 |
| ...| ... | ... | ... | ... |
+----------------+---------+------------+--------+
実施例に係る(親状態= 0の場合)I 0にすべての共用物品の状態を変更したいです上記の記事の表を参照してください。
ユーザー4共有記事2とユーザー1は、記事2の子である記事3を共有します。記事2(ルート記事)が削除されたとき(状態が0に変更されたとき) & 6)状態も0に変更する必要があります。
これを行うには?
共有ポストを管理するための他の方法は、高く評価