使用 parse 确保用户存在

Posted

技术标签:

【中文标题】使用 parse 确保用户存在【英文标题】:Making sure a user exists with parse 【发布时间】:2015-12-07 06:43:50 【问题描述】:

这是我第一次使用 Parse,我有些困惑。我目前正在尝试实现一个允许用户添加朋友的功能。我需要确保他们尝试添加的用户存在,但我找不到如何去做。我知道我需要查询,但除此之外我完全迷路了......

我需要做什么才能确保该用户存在?我曾尝试在网上查找,但我能找到的所有内容都在 Objective C 中,我不明白...

【问题讨论】:

您可能对这篇 *** 帖子感兴趣。它展示了如何创建一个 UISearchController(搜索栏 + 表格)来通过用户名搜索 Parse 并显示结果。 ***.com/questions/32356676/… 【参考方案1】:

大约一个小时后......我想出了该怎么做:

    var query = PFUser.query()    // submit the query
    query!.whereKey("username", equalTo:username) 
    do  
        try query?.getFirstObject()
            // what to do if the object does exist
     catch 
           // what to do if it doesn't
    

【讨论】:

以上是关于使用 parse 确保用户存在的主要内容,如果未能解决你的问题,请参考以下文章

iOS Swift Parse-Server 用户登录认证

如何将Parse通道与我们的API同步以正确提供推送通知

为我的不同值集合中存在的每个值查询 Parse 数据库 - Android

更新查询对象上的 Parse ACL

Swift - 立即解析 Facebook 登录默认为用户取消登录

使用 Parse.Query 获取作者用户 ID,而不是当前用户