Ваша базовая система комментариев / ответов отсортирована с помощью предварительно модифицированного обхода дерева.Пример вывода может выглядеть так:
CommentA
SubcommentA-1
SubcommentA1-1
SubcommentA-2
CommentB
и так далее.Когда пользователь делает комментарий, обновляются все соответствующие левые и правые значения.Я думаю, что если у вас есть несколько ответов одновременно, то цифры могут выйти из строя.Я не очень знаком с MySQL, и я знаю, что есть блокировка строк, так что это означает, что такого рода проблемы могут определенно возникнуть в каком-то контексте.Я просто не уверен, что это такой контекст.Если я должен заблокировать это, я предполагаю, что я хочу сделать некоторую форму SELECT x FROM table FOR UPDATE;
UPDATE table SET "the stuff needed setting";
Если я должен сделать это, я должен выбрать все строки (lft = 1 и rgt = max)?Или я должен выбрать только то, что будет обновляться?