gpt4 book ai didi

Delphi Baas解析查询限制100条记录

转载 作者:行者123 更新时间:2023-12-02 04:55:45 25 4
gpt4 key购买 nike

我正在测试 Delphi XE8 的 Parse Baas 服务。

程序仅返回 100 条记录(Parse 的默认限制)。

如何更改此限制并将所有记录下载到客户端delphi端?

procedure TForm1.RefreshList;
var
LJSONArray : TJSONArray;
LItem: TListViewItem;
I: Integer;
begin
LJSONArray := TJSONArray.Create;
try

BackendStorage1.Storage.QueryObjects('Lists', [], LJSONArray);
ListView1.ClearItems;
for I := 0 to LJSONArray.Count-1 do
begin
LItem := ListView1.Items.Add;
LItem.Text := (LJSonArray.Items[I].GetValue<string>('Name'));
end;
finally
LJSONArray.Free;
end;
end;

最佳答案

您可以将限制作为参数给出:

QueryObjects('Lists', ['limit=1000'], LJSONArray); 

您无法从 Parse 一次性获取超过 1000 条记录。要检索接下来的 1000 条记录,请使用skip 参数:

QueryObjects('Lists', ['limit=1000', 'skip=1000'], LJSONArray); 

虽然这可能有效,但您应该考虑限制返回具有有意义条件的对象的数量。

关于Delphi Baas解析查询限制100条记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32203505/

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