我一直试图查询班级中的所有行"帖子"那,首先属于当前用户,然后有" fish"在列"类型"在同一个班级"帖子"。
我可以成功获取属于当前用户的所有帖子:
let posts = PFQuery(className: "posts")
posts.whereKey("username", equalTo: PFUser.currentUser()!.username!)
posts.countObjectsInBackgroundWithBlock ({ (count:Int32, error:NSError?) in
if error == nil {
header.posts.text = "\(count)"
}
我尝试在第一个whereKey下使用
添加另一个whereKeyposts.whereKey("fish", equalTo: "fish")
但这没有用。关于我需要做些什么才能实现这个目标?
答案 0 :(得分:0)
在解析中,您可以根据需要添加任意数量的条件。从你的代码我认为问题是你的第二个关键。在你的第二个关键位置,你试图找到 fish 列下的所有鱼类,并在你的问题中写道,你想要找到类型列下的所有鱼类,以便请改变这个
posts.whereKey("fish", equalTo: "fish")
对此:
posts.whereKey("type", equalTo: "fish")