这很可能以前被问过,但我找不到。
我正在为用户建立一个页面来浏览其他用户的个人资料。我目前的计划是按照上次显示时间和上次在线时间的顺序显示配置文件。
因此,我几乎给数据库中的每个项目一个 last_displayed 属性,其中包含上次显示配置文件的时间戳。显示配置文件后,时间戳将被更新,并且在显示具有较旧 last_displayed 时间戳的其他配置文件之前不会显示。
同时会有一个 last_online 属性,其中包含配置文件上次在线时间的时间戳。这是为了在显示老用户之前显示最近在线的用户。
现在,当实际查询要显示的配置文件的数据库时,我扩大了 last_displayed 和 last_online 的范围,直到找到足够的配置文件。
我认为此功能与约会网站的功能没有什么不同。
所以我的问题是:有没有更好的方法来动态显示用户配置文件?
感谢您阅读,如果您已经走到了这一步!