Parse.com - 在PFObject上保存所有它会占用1个API调用吗?

use*_*554 5 ios parse-platform

我有一个IOS应用程序,我想确保我最低限度地使用API​​请求到parse.com由于免费套餐的30 /秒请求限制.有人可以澄清在一个方法调用"[PFObject saveAll:NSArray]"中保存不同的PFObject是否相当于1个API调用或多个API调用.

我需要一个明确的答案,因为在互联网上的任何地方都没有明确的答案.Parse.com支持请帮助,因为我想以不同的方式对实现进行编码,如果它考虑了许多API请求,在这种情况下,我将确保在单独保存每个pfObject时有更好的错误处理.

谢谢.

Mic*_*son 6

来自Parse:

saveAll尝试尽可能少的API调用.通常,对saveAll的调用只会导致一个API请求.但是,如果集合中的任何对象与另一个未保存的对象有关系,则必须首先保存该对象,从而产生更多的API请求.

https://www.parse.com/questions/saveall-how-many-api-requests


Fet*_*eta 5

我正在使用PFObject saveAllInBackground:block,无论是否与另一个未保存的对象有关系,我在Analytics中的api计数总是会增加数组中的对象数.


Nik*_*ing 5

随着Parse转向新的定价模型,他们还改变了批量操作请求(例如saveAll)的计算方式:

以前批量请求计为单个请求的位置,现在需要n请求( n传递给的对象数量saveAll).

对于已经依赖它的应用程序,旧的计数方法有所扩展,但截至2015年2月,批处理操作如saveAll每个对象使用1个请求