请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

1回答

bobby 2018-07-03 14:53:11

在后台返回数据的时候将数据批量标记为已读 然后再返回 ModelClass.objects.filter(name='bar').update(name="foo")

0 回复 有任何疑惑可以回复我~
  • 提问者 慕容6821231 #1
    这样是可以实现批量更改,但第一次请求就变成了已读;需求是第一次请求是得到多少条没读数据,点进去看了才变成已读,要写二个接口吗,还是在当前接口里加个patch函数或别的处理一下再返回ModelClass.objects.filter(name='bar').update(name="foo")
    回复 有任何疑惑可以回复我~ 2018-07-06 12:29:41
  • bobby 回复 提问者 慕容6821231 #2
    对 单挑点击之后才可以变已读的话 你需要另加一个接口用于单独设置某一个是否变为已读
    回复 有任何疑惑可以回复我~ 2018-07-09 09:59:44
  • 提问者 慕容6821231 回复 bobby #3
    如果要指定前端传过来的用户与好友之间的消息才读了,要如何写,
    queryset = ChatMsg.objects.filter(user=user, touserid=touserid, read='False').update(read='True')
    回复 有任何疑惑可以回复我~ 2018-07-09 17:27:38
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信