@andymitrich
Software Developer

Реализация Following?

Подскажите как реализовать механизм following'а с уведомлением о новых записях.


Интересуют детали реализации на уровне базы данных. Использую MySQL, так как нереляционную СУБД применить нет возможности.


Загвоздка возникла из-за того, что пользователю, который подписан, например, на комменты к записи показывается счетчик новых комментариев и непонятно как декрементировать или обнулять значение этого счетчика при просмотре комментов.
  • Вопрос задан
  • 3008 просмотров
Пригласить эксперта
Ответы на вопрос 1
@robofox
Могу посоветовать вот что:
Сделать таблицу «пользователь»-«запись»-«время последнего просмотра».
Когда пользователь заходит в запись, устанавливается текущее время.
Чтобы получить число новых комментариев, делается запрос: «если дата комментария больше даты последнего просмотра». И т.д.
Число новых комментариев из всех записей берется так же.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы