Back4App - 解析查询不返回 iOS 中的任何 PFObect
Back4App - Parse Query not returning any PFObects in iOS
在这种情况下 back4app 初始化成功,用户登录和注册也正常,但是当我使用下面的代码获取所有用户列表时,它返回空白数组,没有任何错误,用户中有三个用户 class 在 back4app 中。有人可以帮忙吗?
let query = PFQuery(className: "User")
query.findObjectsInBackground { (result, err) in
print(result)
print(err)
}
用户 class 是由 Parse 服务器创建的。这就是为什么它是受保护的 class 的原因。要达到这些类型的 classes,您需要在 class 名称前使用下划线字符。
我的意思是不要使用 User 作为 className,使用它:_User
// let query = PFQuery(className: "User")
let query = PFQuery(className: "_User")
query.findObjectsInBackground { (result, err) in
print(result)
print(err)
}
在这种情况下 back4app 初始化成功,用户登录和注册也正常,但是当我使用下面的代码获取所有用户列表时,它返回空白数组,没有任何错误,用户中有三个用户 class 在 back4app 中。有人可以帮忙吗?
let query = PFQuery(className: "User")
query.findObjectsInBackground { (result, err) in
print(result)
print(err)
}
用户 class 是由 Parse 服务器创建的。这就是为什么它是受保护的 class 的原因。要达到这些类型的 classes,您需要在 class 名称前使用下划线字符。
我的意思是不要使用 User 作为 className,使用它:_User
// let query = PFQuery(className: "User")
let query = PFQuery(className: "_User")
query.findObjectsInBackground { (result, err) in
print(result)
print(err)
}