我试图了解如何有效地为我的iOS应用程序使用云代码和后台作业。

有关解析云代码的第一个问题:-解决了-

我需要获取所有用户并检查新用户注册时是否已经使用了昵称。 (列昵称是用户表中的自定义列)。
所以这可能是一个很大的要求,我认为有必要使用云代码功能?

关于解析后台作业的第二个问题:

我需要从表中获取所有对象,并检查每个对象1列:dateEnd。
如果dateEnd
javascript - 解析iOS,云代码和后台作业-LMLPHP

我只是快速编写代码,我想我得看看javascript。
谢谢

最佳答案

第一个问题

如果您的昵称必须唯一,为什么不使用昵称作为用户名?这样,Parse会毫不费力地为您执行此检查。

如果由于某种原因这是不可能的,那么只需从您的客户端使用昵称约束进行查询:

query.whereKey("nickname", equalTo: chosenNickname)

如果未返回任何结果,则不使用昵称。

第二个问题

为什么您需要一直进行这项工作?在到期后的几秒钟或几分钟内,将“启用”列设置为false是否重要?可以将到期时间设置为每小时吗?还是在每天的特定时间?如果是30天的试用期,则无需为每个用户在任意时间戳记下终止试用期。试用开始后30天午夜结束。考虑您的到期日是否可以更宽大。

关于javascript - 解析iOS,云代码和后台作业,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33600688/

10-09 15:25
查看更多