我试图了解如何有效地为我的iOS应用程序使用云代码和后台作业。
有关解析云代码的第一个问题:-解决了-
我需要获取所有用户并检查新用户注册时是否已经使用了昵称。 (列昵称是用户表中的自定义列)。
所以这可能是一个很大的要求,我认为有必要使用云代码功能?
关于解析后台作业的第二个问题:
我需要从表中获取所有对象,并检查每个对象1列:dateEnd。
如果dateEnd
我只是快速编写代码,我想我得看看javascript。
谢谢
最佳答案
第一个问题
如果您的昵称必须唯一,为什么不使用昵称作为用户名?这样,Parse会毫不费力地为您执行此检查。
如果由于某种原因这是不可能的,那么只需从您的客户端使用昵称约束进行查询:
query.whereKey("nickname", equalTo: chosenNickname)
如果未返回任何结果,则不使用昵称。
第二个问题
为什么您需要一直进行这项工作?在到期后的几秒钟或几分钟内,将“启用”列设置为false是否重要?可以将到期时间设置为每小时吗?还是在每天的特定时间?如果是30天的试用期,则无需为每个用户在任意时间戳记下终止试用期。试用开始后30天午夜结束。考虑您的到期日是否可以更宽大。
关于javascript - 解析iOS,云代码和后台作业,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33600688/