【问题标题】:Parse.com includeKey with PFFileParse.com includeKey 和 PFFile
【发布时间】:2015-01-04 14:32:11
【问题描述】:

有什么方法可以从具有 PFFile 指针(照片)的类中获取数据?

let query = PFObject(classname: "Person")
query.includeKey("photo")

[Error]: field photo cannot be included because it is not a pointer to another object

所以我不必在完成第一个请求后向 parse.com 发出另一个请求?

【问题讨论】:

标签: objective-c swift parse-platform


【解决方案1】:

PFFile 引用与指针不同,它是对文件的显式引用。指针是对 Parse 数据存储中的对象的引用(对对象 id 的引用)。 includeKey 只能用于获取响应中的其他对象,而不是原始文件数据。

获得Person 后,您需要获得PFFile,然后发出请求以获取文件数据(使用getDataInBackgroundWithBlock: 等方法之一)。

【讨论】:

  • 所以我需要链接两个请求,在获取 Person 之后再执行另一个请求来获取数据?这很烦人,因为可能会很慢......
  • 实际上没有其他方法可以工作,因为返回的 PFFile 对象无法实际保存数据(并且更改 API 来执行此操作可能会导致其他几个问题)。如果你确实需要一些类似的功能,那么你需要使用云代码。
猜你喜欢
  • 1970-01-01
  • 2015-01-02
  • 2015-07-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多