@mysql_ru

Страница 90 из 142
lost
06.11.2017
17:29:03
я бы смержил message и user_has_message

и в message_dialog добавил бы служебную информацию

merk
06.11.2017
17:30:20
Каким образом тогда реализвать удаление у конкретного пользователя?

lost
06.11.2017
17:30:44
Google
Андрюха (Ren)
06.11.2017
17:31:22
нынче особо популярно удалять для всех

lost
06.11.2017
17:32:02
ну так и сохрани в свой removed 0,1 и 2, где 0 есть, 1 удалено у тебя, 2 удалено у всех

вот и вся реализация

merk
06.11.2017
17:32:14
обычно удаляют либо "для себя" либо "для всех"
т.е. как в телеграмме? чужое сообщение удалить нельзя?

lost
06.11.2017
17:32:37
ничего не мешает тебе удалять чужое

Андрюха (Ren)
06.11.2017
17:32:39
lost
06.11.2017
17:33:11
реализовать то можно, главное чтобы ты не мог проставить 2 для сообщения автором которого ты не являешься

merk
06.11.2017
17:38:43
и в message_dialog добавил бы служебную информацию
Например? Админстратора диалога?

lost
06.11.2017
17:39:04
создатель, дата, опять же, удален он или нет

merk
06.11.2017
17:46:42
удален диалог или нет, наверное имеет смысл писать в has_user_message_gialog, нет?

lost
06.11.2017
17:49:09
думаю да

merk
06.11.2017
17:51:27
Спасибо! :)

Google
Magic
06.11.2017
19:01:00
Привет, кто с nested sets деревьями хорошо знаком?

Пытаюсь сейчас работать с ними, делаю вроде все правильно как и пишут (что в статье что в каком нибудь классе) но выходит фигня

ориентируюсь на эту статью: http://www.getinfo.ru/article610.html

пока задавал вопрос, кажется понял в чем проблема кроется. у меня почему то при вставке right_key + 1 делается тот, что я только что обновил на +2, что как бы не верно

Хотя нет, показалось. в общем то вроде все хорошо, но есть одно но... не совсем корректно получается выбрать родительскую ветку. почему то приходят в нее те, которые находятся на том же уровне с моим родителем но не являются им

Страница 90 из 142