Ios 使用联合类从PFUser指针检索更多信息
我有Ios 使用联合类从PFUser指针检索更多信息,ios,swift,parse-platform,back4app,Ios,Swift,Parse Platform,Back4app,我有Project、User和joint classProjectEmployee项目员工包含指向项目和用户的指针。我将跳过其他参数,因为它们在本例中不需要 当我提取时,它只为我返回指针。这对性能来说似乎还可以 这就是我保存ProjectEmployee let parseObject = PFObject(className:"ProjectEmployee") parseObject["active"] = true parseObject[&quo
Project
、User
和joint classProjectEmployee
<代码>项目员工包含指向项目
和用户
的指针。我将跳过其他参数,因为它们在本例中不需要
当我提取时,它只为我返回指针。这对性能来说似乎还可以
这就是我保存ProjectEmployee
let parseObject = PFObject(className:"ProjectEmployee")
parseObject["active"] = true
parseObject["user"] = pfUser
parseObject["project"] = pfProject
parseObject["occupation"] = pfOccupation
parseObject.saveInBackground
我的问题是如何获得更多信息的ProjectEmployee
。现在,当我从后端数据库获取数据时,我只看到指针。这是正确的,但我需要有关用户
和项目
的更多信息
let query = PFQuery(className:"ProjectEmployee")
query.findObjectsInBackground
例如,我需要获取用户的用户名
等等
我试图解决的主要问题是过滤项目中已经存在但使用联合类的用户列表
当我在项目详细信息屏幕上时,我会在表视图中显示所有User
记录。我选择了用户,当我有Project
对象和数组或用户对象时,我创建了联合类ProjectEmployee。但是下次打开项目详细信息屏幕时,我想显示所有用户
记录,不包括我已经添加到项目中的用户
我想这个问题可以分成两个子问题
以下是解析时的关系查询示例:
是的,谢谢!看来这就是我需要的。回答我的第一个问题。我只需要includeKey选项。我想我需要另一个问题幸运的是我错了。2.我也需要联合班。