使用联合 class 从 PFUser 指针检索更多信息
Retrieve more information from PFUser pointers using joint class
我有Project
、User
和关节classProjectEmployee
。 ProjectEmployee
包含指向 Project
和 User
的指针。我将跳过其他参数,因为他们不需要这个例子。
当我让员工获取它时 returns 对我来说只是指点。看起来性能还可以。
我就是这样省钱的ProjectEmployee
let parseObject = PFObject(className:"ProjectEmployee")
parseObject["active"] = true
parseObject["user"] = pfUser
parseObject["project"] = pfProject
parseObject["occupation"] = pfOccupation
parseObject.saveInBackground
我的问题是如何获得 ProjectEmployee
的更多信息。现在,当我从后端数据库中获取数据时,我只会看到指针。这是正确的,但我需要有关 User
和 Project
.
的更多信息
let query = PFQuery(className:"ProjectEmployee")
query.findObjectsInBackground
例如我需要获取 User
等的用户名
我试图解决的主要问题是过滤已经在项目中但使用联合 class.
的用户列表
当我在项目详细信息屏幕上时,我在 table 视图中显示所有 User
记录。我 select 用户,因为我有 Project
对象和数组或用户对象,所以我创建了联合 class ProjectEmployee。但是下次我打开项目详细信息屏幕时,我想显示所有 User
记录,不包括我已经添加到 Project
的用户
我想这个问题可以分成两个子问题。
- 我是否需要通过额外的查询来获取指针信息,如果是的话,如何正确执行。
- 我是否需要为此目的使用关节 class
以下是 Parse 中的关系查询示例:
http://docs.parseplatform.org/ios/guide/#relational-queries
我有Project
、User
和关节classProjectEmployee
。 ProjectEmployee
包含指向 Project
和 User
的指针。我将跳过其他参数,因为他们不需要这个例子。
当我让员工获取它时 returns 对我来说只是指点。看起来性能还可以。
我就是这样省钱的ProjectEmployee
let parseObject = PFObject(className:"ProjectEmployee")
parseObject["active"] = true
parseObject["user"] = pfUser
parseObject["project"] = pfProject
parseObject["occupation"] = pfOccupation
parseObject.saveInBackground
我的问题是如何获得 ProjectEmployee
的更多信息。现在,当我从后端数据库中获取数据时,我只会看到指针。这是正确的,但我需要有关 User
和 Project
.
let query = PFQuery(className:"ProjectEmployee")
query.findObjectsInBackground
例如我需要获取 User
等的用户名
我试图解决的主要问题是过滤已经在项目中但使用联合 class.
的用户列表当我在项目详细信息屏幕上时,我在 table 视图中显示所有 User
记录。我 select 用户,因为我有 Project
对象和数组或用户对象,所以我创建了联合 class ProjectEmployee。但是下次我打开项目详细信息屏幕时,我想显示所有 User
记录,不包括我已经添加到 Project
我想这个问题可以分成两个子问题。
- 我是否需要通过额外的查询来获取指针信息,如果是的话,如何正确执行。
- 我是否需要为此目的使用关节 class
以下是 Parse 中的关系查询示例: http://docs.parseplatform.org/ios/guide/#relational-queries