我在iOS / Swift中使用parse,在我的PFUser类中,我有一个包含指向另一个PFObject类的指针数组的字段。
当我通过数据浏览器更新字段时,在PFUser上调用fetch.urrentuser不会检索此更新。但是,所有其他非数组字段都会检索更新。
这只是Parse的一个问题吗?有没有人知道一种解决方法?
答案 0 :(得分:0)
在Swift中尝试PFUser.currentUser()!.fetch()
或在Objective-C中尝试[[PFUser currentUser] fetch]
。在PFObject上调用.fetch()会从服务器刷新对象。
答案 1 :(得分:0)
您必须使用includeKey,默认情况下,所有指针和关系都不会全部获取,除非您愿意,否则不会检索所有这些数据来保存数据。要告诉您的查询检索这些指针,请使用:
yourQuery.includeKey("yourColumnNameWithTheArrayOfPointers")
这应该可以正常工作。