gpt4 book ai didi

ios - 解析 PFQuery 谓词指针对象

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:02:33 24 4
gpt4 key购买 nike

我正在执行一个简单的 PFQuery 来获取一堆 Box 对象(类名)。

我的 Box 有一个指向名为 toyToy 对象的指针。

我让我的用户选择一堆玩具,然后搜索只显示带有这些 Toy 对象的 Box 对象。

所以我最终得到了 Toy 类型的 PFObjectNSArray。我有一个对象的 objectId 字符串数组,我只是像这样创建另一个数组:

PFObject *obj = [PFObject objectWithoutDataWithClassName:@"Toy" objectId:objectId];

现在我可以查询对象了,我原以为。我尝试使用如下所示的 NSPredicate 查询 Box 对象:

[NSPredicate predicateWithFormat:[NSString stringWithFormat:@"toy = %@", toyObject]];

我的应用程序崩溃并告诉我它无法解析它。因此,在添加谓词之前,我采用了 objectId 并尝试这样做:

[NSPredicate predicateWithFormat:[NSString stringWithFormat:@"toy.objectId = %@", toyObject.objectId]];

但是,它也不喜欢那种格式。那么我如何创建一个 NSPredicate 来让我只获取具有特定指针结果的对象,如所解释的那样。

最佳答案

换句话说就是使用

 PFUser *user = [PFUser currentUser];
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"fromUser = %@", user];

在此示例中,“user”是存储在表中的指针,我们在“fromUser”列下搜索它

关于ios - 解析 PFQuery 谓词指针对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27878998/

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