gpt4 book ai didi

ios - 解析查询检索指针列

转载 作者:行者123 更新时间:2023-11-29 12:39:17 26 4
gpt4 key购买 nike

我有一个 Filter 类,它有一个指向我的 User 类中的用户的指针。我想知道如何在 Filter 类中获取等于 [PFUser CurrentUser] 的 Filter 对象,然后从 User 和 Filter 类中获取两个列值

PFQuery *filterQuery = [PFQuery queryWithClassName:@"Filter"];
filterQuery.limit = 1;
[filterQuery whereKey:@"userId" equalTo:[PFUser currentUser].objectId];
[filterQuery findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
if(!error){
NSLog(@"%@", objects);
}
}];

最佳答案

您只需使用对象本身...

PFQuery *filterQuery = [PFQuery queryWithClassName:@"Filter"];
filterQuery.limit = 1;
[filterQuery whereKey:@"userId" equalTo:[PFUser currentUser]]; //no need to put objected here.
[filterQuery findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
if(!error){
NSLog(@"%@", objects);
}
}];

只要 userId 字段是指向 _User 对象的指针,它就可以工作。

如果 userId 是指向 _User 的指针,那么您可以添加...

[filterQuery includeKey:@"userId"];

这将在 Filter 对象的 userId 对象中填充数据,当它们被发送时。如果您不放置该行,那么您只会在 userId 对象中获得 objectId

但是,我不确定您是否已将其作为指针完成。你能确认它确实是吗?

您应该在过滤器的数据浏览器表中有这个...

enter image description here

(follower 会说你的 userId)

关于ios - 解析查询检索指针列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25428068/

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