AVQuery *query = [AVQuery queryWithClassName:@"Players"];
    [query whereKey:@"name" equalTo:@"Harry"];
    [query getFirstObjectInBackgroundWithBlock:^(AVObject *object, NSError *error) {

这样的语句执行后,获得的object,里面没有我们之前写入的自定义的一些列值,如age等,怎么在查询到这个Harry记录后,在回调的object一并返回所需要的字段值呢?

采用[query includeKey:@"age"];
也不行,返回的object里只有预定义的一些字段的值,如createdDate什么的,但没有自定义的age等字段

你好,如果你的 age 字段为空的话,这个字段不会被返回。

不是空的,已经有了数值了

又看了一下,有一个_localData里面有我们自定义的所有数据,但是这个怎么获取呢,从AVObjects里?直接用key吗,另外,好像不用[query includeKey:属性值]就可以在_localData里获得所有的属性?

Thanks a lot

1 人赞了这个帖子.