gpt4 book ai didi

ios - 在 Parse 中保存多个对象需要超过 1 个 API 请求?

转载 作者:行者123 更新时间:2023-11-28 09:16:21 25 4
gpt4 key购买 nike

从 Parse 文档和 Stack Overflow 中我可以看出, PFObject.saveAllInBackground 将只需要 1 个 API 请求来保存所有对象。
我的方法保存一个对象,然后返回并saveAll另外两个对象。这看起来应该只需要 2 个 API 请求,但是 Parse Analytics 告诉我它需要 3 个。
有什么猜测吗?这是代码:

         // Create new Vote object
var voteObject = PFObject(className: "Votes")
[.....]

voteObject.saveInBackgroundWithBlock {
(succeeded: Bool!, error: NSError!) -> Void in
if (succeeded == true){

// Add relation for postObject
self.postObject.relationForKey("UserVotes").addObject(voteObject)

// Add relation for user object
PFUser.currentUser().relationForKey("userVotes").addObject(voteObject)

PFObject.saveAllInBackground([self.postObject, PFUser.currentUser()], block: {
(succeeded: Bool!, error: NSError!) -> Void in
[.....]
})

最佳答案

saveAll 方法不再计为 1 个 API 调用。现在,对于保存的每个对象,它都算作 1 个 API 调用。有关更多信息,请参见此处:stackoverflow.com/q/25690439/3344977

关于ios - 在 Parse 中保存多个对象需要超过 1 个 API 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27434349/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com