我正在尝试从解析中的 USER 表中获取一些对象。
我绝对确定我正在搜索的用户名在那里,但即使我在执行此操作时得到了 objects!.count == 0
:
var query = PFQuery(className: "User") as PFQuery
query.whereKey("username", equalTo: "myUsername")
query.findObjectsInBackgroundWithBlock { (objects: [AnyObject]?, error: NSError?) -> Void in
if error == nil {
if objects!.count > 0{
println("there are some objects like this!")
} else {
println("There are no objects like this!")
}
} else {
}
}
我一直在对 objectId
进行同样的尝试,但运气不好,我真的不知道如何处理它..这似乎很简单。
最佳答案
查询您不能使用的用户时
var query = PFQuery(className: "User") as PFQuery
因为 User
类有一个特殊的名字。相反,您需要使用:
let query = PFUser.query()
关于ios 对用户的解析框架查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30965334/