Usergrid - непоследовательные групповые сообщения, все еще видимые в ленте

У нас возникают проблемы при использовании функций социальных графов Apache Usergrid (2.1). Вот образец:

У нас есть такой сценарий (правила песочницы отключены):

  • У нас есть группа1, пользователь1 и пользователь2
  • Пользователь1 и пользователь2 следует группе1
  • Пользователь1 отправляет сообщения в группу1 -> сообщение видимо как в ленте user1, так и в user2
  • Пользователь2 отписывается от группы1
  • Пост в group1 все еще виден в ленте пользователя user2

Я не знаю, что такое внутренняя система фида usergrid, но я предполагаю, что она копирует / кэширует данные, которые были видны пользователю в какой-то момент времени. Однако такое использование противоречит социальному графику: если пользователь отменяет подписку на пользователя / группу, сообщения должны быть скрыты от его ленты.

Есть ли способы правильно реализовать этот сценарий? Документация Usergrid ничего не говорит об этом.

0 ответов

Другие вопросы по тегам