我正在使用成就系统,当用户在网站上活跃了4年后,他们可以解锁徽章。
我试图在用户每次登录时存储一次,但这并不是一个好主意。
所以我的问题是,如果我想知道用户是否活跃了4年,表结构应该如何?
最佳答案
这取决于您的活动状态,但是,如果您说自从他们首次登录,注册等等已经过去了四年,那么您只需要一个日期字段来存储帐户设置/登录等。然后,当他们登录时,您可以进行测试查看自该日期以来是否已经过去了四年,并相应地插入徽章。
关于mysql - SQL中4年的事件成员的表结构,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47543119/