hi,all
最近在做一个评论预发布功能,需求大概是说,我后台可以针对谋篇文章录入评论,但这些评论不会马上显示出来,需要按照设定的某个时间点出现在前台(这里指的是手机端的app)。
蓝色大气家电商城网站源码,具有适合家电商城的设计风格,预装了基础模块,企业招聘模块,留言反馈模块,会员功能模块,网友点评模块,新闻文章模块,网上购物模块,积分换赠模块等功能模块。具有商品分类、品牌管理、商品管理、支付方法设置、配送方法设置、会员类型设置、会员账户管理、会员积分管理、订单管理、订单统计、销售统计、商品搜索、商品分类查询、商品品牌查询、商品订购、在线支付、商品评论等B2C电子商务功能;
这里有几个背景:1、文章表有评论数量字段,2、评论的时候会有消息推送到app。
我之前的做法是在评论表里面分别加入effect_begin字段,然后在拉取评论列表的时候加多一个时间判断。但这样,就会无法更新评论数量字段和推送消息。
我想到的另外一种方法是,再做一个评论预备状态的表,然后写个定时脚本,定期把预备状态的数据写入评论表,这个时候再去触发更新评论数量和推送用户消息,只是不知道这样时候合适,感觉有点重...
不知道有没有更好的方案?
回复内容:
hi,all
最近在做一个评论预发布功能,需求大概是说,我后台可以针对谋篇文章录入评论,但这些评论不会马上显示出来,需要按照设定的某个时间点出现在前台(这里指的是手机端的app)。
这里有几个背景:1、文章表有评论数量字段,2、评论的时候会有消息推送到app。
我之前的做法是在评论表里面分别加入effect_begin字段,然后在拉取评论列表的时候加多一个时间判断。但这样,就会无法更新评论数量字段和推送消息。
我想到的另外一种方法是,再做一个评论预备状态的表,然后写个定时脚本,定期把预备状态的数据写入评论表,这个时候再去触发更新评论数量和推送用户消息,只是不知道这样时候合适,感觉有点重...
不知道有没有更好的方案?
看你的问题有点晕晕的,预发布不就直接设置评论的发布时间为将来时,显示评论的时候显示小于当前时间的评论不就可以了么?如果要做push的的话也很简单啊,设置一个定时任务将未push且评论时间小于当前时间的评论都push出来成功就修改push字段为真,失败则还是老样子。









