Quickblox:如何在特定时间段内删除用户签到
Posted
技术标签:
【中文标题】Quickblox:如何在特定时间段内删除用户签到【英文标题】:Quickblox: how to delete user checkins within certain time period 【发布时间】:2014-04-29 10:31:49 【问题描述】:有谁知道是否可以使用 QB ios SDK 在特定时间范围内删除所有用户签到?
有一个“批量删除”选项可用,但我不想删除所有签到,包括今天的签到,而是在我的应用程序中的特定时间段内删除。
http://quickblox.com/developers/SimpleSample-location_users-ios#Mass_delete
我知道我可以先批量删除所有,然后重新提交今天的签到(是的,可能不止一个),但恕我直言,这样做效率不高。
任何建议和 cmets 表示赞赏!
【问题讨论】:
【参考方案1】:是的,你可以做到的
QBLGeoDataDeleteRequest *deleteRequest = [[QBLGeoDataDeleteRequest alloc] init];
deleteRequest.days = 5;
[QBLocation deleteGeoDataWithRequest:deleteRequest delegate:self];
天 - 查询后应保留在数据库中的数据的最长期限。
【讨论】:
感谢@IgorKhomenko。那么我是否理解正确,参数“days”实际上意味着将在数据库中保留多少天的数据(从这一刻开始倒数),其余的数据将被删除?所以要删除除今天以外的所有签到,days 参数将设置为 1 (.days=1)?太棒了,非常感谢!以上是关于Quickblox:如何在特定时间段内删除用户签到的主要内容,如果未能解决你的问题,请参考以下文章