Salesforce SOQL在REST API中设置批量大小

时间:2013-08-28 17:46:31

标签: rest salesforce soql

有没有办法将批量大小设置为2000(最大值)?我知道可以通过soap API添加一个选项:see here

有没有办法通过REST API POST请求实现这一点?

1 个答案:

答案 0 :(得分:1)

您可以使用选项标题设置REST批处理大小:

  

字段名称

     

Sforce-Query-Options

     

字段值

     

batchSize - 数值   指定为查询请求返回的记录数。   子对象计入批量大小的记录数。   例如,在关系查询中,可能有多个子对象   返回每个父行返回。默认值为2,000;最小的是   200,最大为2,000。无法保证   请求的批量大小将是实际的批量大小;这是完成的   最大化性能。

     

示例

     

Sforce-Query-Options:batchSize = 1000

文档: http://www.salesforce.com/us/developer/docs/api_rest/Content/headers_queryoptions.htm