0
我想查詢我的解析「用戶」表使用objectId來獲取特定的行。解析getObjectInBackgroundWithId返回沒有匹配
不過,我不斷收到此錯誤:
2016-01-08 22:03:50.476 ParseStarterProject-Swift[6278:3821859] [Error]: No results matched the query. (Code: 101, Version: 1.11.0)
爲什麼解析說沒有當userObjectId VAR在解析「用戶」表的ObjectID列顯然是找到匹配的結果嗎?
override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
var cell = tableView.cellForRowAtIndexPath(indexPath)
//place checkmark
cell!.accessoryType = UITableViewCellAccessoryType.Checkmark
//getting selected user parse objectId
var userObjectId = userStructArray[indexPath.row].userId
print(userObjectId) //prints hvPpO9XXtY
var userQuery = PFQuery(className: "User")
userQuery.getObjectInBackgroundWithId(userObjectId) { (userObject, error) -> Void in
if error == nil && userObject != nil {
print(userObject)
} else {
//print(error)
}
}
}
感謝您的幫助。
甚至更好,使用'讓userQuery = PFUser.query()' – Russell
感謝,它的工作,我可以知道爲什麼_user工作,而不是的用戶?其他表工作正常,沒有「_」,例如「Follower」 –