San*_*Lee 1 arrays objective-c ios parse-platform pfquery
我有2个类:Posts类和User类.我一直在尝试查询Posts类,只显示当前用户的帖子.我是这样做的:
[query whereKey:@"user" containedIn:[PFUser currentUser][@"followings"]];
Run Code Online (Sandbox Code Playgroud)
列"followings"是包含当前用户的followId的数组.我的问题似乎在于Posts类中的键@"user"是指向User类的指针并导致此错误:
Error: pointer field user needs a pointer value (Code: 102, Version: 1.2.10)
Run Code Online (Sandbox Code Playgroud)
我该怎么办呢?提前致谢.
编辑1:信息添加
在这里,我提供有关上述两个类的详细信息:
OBJECTID(字符串)----文本(字符串)----用户(指针)----...
objectId(string)---- username(string)---- followings(users'objectId数组)----...
我通过使用matchesQuery实现了查询当前用户的帖子:
PFQuery *userQuery = [PFUser query];
[userQuery whereKey:@"objectId" containedIn:[PFUser currentUser][@"followings"]];
[query whereKey:@"user" matchesQuery:userQuery];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2441 次 |
| 最近记录: |