Я продолжаю получать эту ошибку при попытке обновить PFObject [Ошибка]: результаты не совпадают с запросом. (Код: 101, Версия: 1.12.0) «вот мой код:[Ошибка]: результаты не совпадают с запросом. (Code: 101, Version: 1.12.0) в Parse using Swift
let userQuery = PFQuery(className: "User")
userQuery.getObjectInBackgroundWithId("cE3DE48Fa9") {
(userQueryObject: PFObject?, error: NSError?) -> Void in
if error != nil {
print(error)
}
else if let userQueryObject = userQueryObject {
userQueryObject["House_Motto"] = self.campaignMottoTextBox.text
userQueryObject.saveInBackground()
} }
Что мне делать?
Вот мой новый код:
currentUser!.setObject(self.campaignMottoTextBox.text!, forKey: "House_Motto")
При запросе класса User в Parse вы должны использовать конкретный пользовательский запрос: 'let userQuery: PFQuery = PFUser.query()!'. Я могу опубликовать пример, если вы хотите, однако мой пример использует 'userQuery.findObjectsInBackgroundwithBlock()' в отличие от вашего, где вы пытаетесь получить объект для заданного ID – MikeG
@MikeG могу ли я увидеть пример? –
да один момент ... – MikeG