gpt4 book ai didi

ios - 解析函数 `findObjectsInBackgroundWithBlock:` 检索部分数据库对象,但不是全部

转载 作者:行者123 更新时间:2023-11-29 02:40:42 26 4
gpt4 key购买 nike

我有一个函数,如下所示,它应该从我的解析数据库中检索所有“Food”对象。然而,虽然实际数据库当前有 249 个对象,但该 block 仅检索 100 个对象。

- (void) addFoodsToArray:(NSMutableArray*)targetArray {

PFQuery * foodQuery = [PFQuery queryWithClassName:@"Food"];

[foodQuery findObjectsInBackgroundWithBlock:^(NSArray * foods, NSError * error) {

for (PFObject *foodRaw in foods) {
MenuItem *food = [[MenuItem alloc] initWithName:[foodRaw valueForKey:@"name"] andURL:nil];
[targetArray addObject:food];
}
}];
}

最佳答案

100 个结果是使用 Parse 查询时的默认值。您可以通过设置

将限制设置得更高
foodQuery.limit = 1000;

(1000 是最大结果数)。

检查 Parse Documentation了解更多信息。

关于ios - 解析函数 `findObjectsInBackgroundWithBlock:` 检索部分数据库对象,但不是全部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25841908/

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