在保存之前检查所有Parse.com字段中的现有字符串?

时间:2013-10-05 17:00:39

标签: ios xcode parse-platform facebook-ios-sdk

我正在使用Parse.com在我的iOS应用程序中使用用户/密码登录和Facebook登录进行存储。我想要它,以便一旦用户通过密码或电子邮件登录,它会要求他们选择用户名,但只会将字符串保存在Users表下的自定义'userHandle'字段中(如果它尚不存在)。如果是这样,当然会发生拒绝和错误。

我有什么想法会这样做吗?我假设使用某种查询来检查所有用户的userHandle字段以查看userHandle是否存在?

1 个答案:

答案 0 :(得分:0)

除非他们改变了它,否则我很确定Parse内置的User类只允许不同的用户名值。您可以使用Parse的Cloud Code,以便在成功保存后将用户名值保存在userHandle字段中。这样它就已经检查了用户名。

您还可以创建Parse Userquery并在userTandle字段上为equalTo设置约束:用户名。

然后调用countObjects / countObjectsInBackground。