如何解决使用联合类
我有 Project
、User
和联合班级 ProjectEmployee
。 ProjectEmployee
包含指向 Project
和 User
的指针。我将跳过本示例不需要的其他参数。
我就是这样保存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
等的用户名
我试图解决的主要问题是过滤项目中已经存在但使用联合类的用户列表。
当我在项目详细信息屏幕上时,我会在表格视图中显示所有 User
记录。我选择用户,因为我有 Project
对象和数组或用户对象,所以我创建了联合类 ProjectEmployee。但是下次我打开项目详细信息屏幕时,我想显示所有 User
记录,不包括我已经添加到 Project
我想这个问题可以分成两个子问题。
解决方法
以下是 Parse 的关系查询示例: http://docs.parseplatform.org/ios/guide/#relational-queries
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。