在向Parse API服务器发出ajax请求时,是否可以在服务器上对结果进行分组而不必解析数据并将其分组到我的客户端?
到目前为止,我的代码如下。
$.ajax({
// always use this url
url: 'https://api.parse.com/1/classes/chatterbox',
type: 'GET',
data: 'order=-createdAt',
contentType: 'application/json',
success: function (data) {
_.each(data.results, function(item){
$('#messages').append('<li>'+item.text+'</li>');
});
},
error: function (data) {
console.error('chatterbox: Failed to send message');
}
});
我已按创建日期排序。
"...",
data: 'order=-createdAt',
"..."
如果我可以通过Parse上的键添加另一个数据参数来对结果进行分组,那会更好:
"...",
data: 'order=-createdAt,group=chatroom',
"..."
答案 0 :(得分:1)
您可以按照jQuery API在数据字段中传递对象或字符串或数组。
data: {"order":"-createdAt", "group": "chatroom"},