我正在尝试从parse.com获取数据,但不允许跳过超过10000个数据,所以要以另一种方式执行此操作,我必须使用
命令我的代码是
$request = 'skip='.$max.'&limit=1000';
$url = "https://api.parse.com/1/classes/_Installation" . "?".$request;
// $ch = curl_init($url);
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch,CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
$parse_data=json_decode($response,true);
我正在尝试使用此概念https://www.parse.com/questions/paging-through-more-than-10000-results
但我不知道如何在curl
代码中使用orderby。
请帮助
答案 0 :(得分:1)
正如API docs所说:
您可以通过以逗号分隔的顺序传递多个字段进行排序 名单。检索按升序排序的文档 订单和名称按降序排列:
你的例子:
$request = 'skip='.$max.'&limit=1000&order=your_order_field';
您可以通过添加-
$request = 'skip='.$max.'&limit=1000&order=your_order_field';//ASC
$request = 'skip='.$max.'&limit=1000&order=-your_order_field';//DESC