为什么每浏览了一次问题,数据库中的updated_at的时间都会跟着更新?可以修改成当内容有变化时,时间才更新吗?

如题,我本来想把问题列表改成按更新时间排序的,可改了才以后发现,只要浏览了某一条问题,那个问题就自动排到第一位了,原因是:数据库中updated_at的时间更新了,请问有办法修改成当内容有变化时,时间才更新吗?

attachments-2018-08-Ke2BeRzZ5b82da8fda180.JPG

请先 登录 后评论

2 个回答

自然而然 - 优选网https://www.uguu.com/

这是排序按最新浏览为准的,这个其实你开始的话,没必要改,后期版本升级后再看,我的网站问答库

请先 登录 后评论
宋登峰 - 官方技术支持
擅长:tipask,php,服务器,网站建设

问题被浏览时,浏览数(views)会加一。

updated_at字段,只要整行记录有更新就会更新。

请先 登录 后评论
  • 2 关注
  • 0 收藏,4140 浏览
  • £忘忧草£ 提出于 2018-08-27 00:52