我发布了一个任务设定只能两个人接受,LeanCloud 如何处理三个人点击接受的时候,只允许最前两个人接受?
你是什么样的用户场景。是确定的两个人接受还是说大家都可以抢,但是最多只有两个人完成?
如果是第一种情况,请参考ACL文档 https://leancloud.cn/docs/android_guide.html#ACL_权限控制
就是只有这两个人有写的权限。
至于第二种,则需要有一个number来做控制,通过dec来做检验
是大家都可以抢,我也想过用number控制,我用number控制的想法是:点击接收任务时,提交的到一个资料表,然后在查询此表提交的任务 第一行的用户名是否是我自己提交的如果是 则进行后面的代码,如果不是 则等待一秒后继续查询此次,五秒后还不能提交就超时。 但是很耗访问量, 能分享你的想法吗? LeanCould资料表好像不能一栏为唯一的主键