我在远程服务器上有一个用于 Android 应用程序的数据库。假设有一些类别 A,B,C
并且每个类别都有一些子类别 A1,A2,A3
, B1,B2
, C1、C2、C3、C4
。每个子类别都有一些 child 。现在,如果任何用户订阅了 C1
,那么当在 C1
下添加新条目时,用户将收到通知。类似地,如果任何用户订阅了 A
,当在 A
或 A1,A2,A3
下的远程数据库中添加新条目时,用户将被通知。
如何实现?今天是第三天,我没主意了。
添加:
我如何从用户端检查新数据是否已插入该用户订阅的类别/子类别的服务器数据库中。我想我必须写一些查询来做。但是数据库模式/查询到底应该是什么?
最佳答案
我想我会在每个类别和子类别上放置一个时间戳,指示何时添加了某些内容。添加项目的代码需要在添加新项目时一直更新该时间戳。客户端调用以检查订阅的所有类别的时间戳,并与上次下载内容时的日期和时间进行比较,以查看是否需要更新。
关于php - 基于订阅的通知实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38545707/