我有以下代码,预计会在User表中执行查询,以查找电子邮件等于" test@live.com"和signedUpWith到" facebook"如下图所示:
var userQuery = PFQuery(className: "User")
userQuery.whereKey("email", equalTo: "test@live.com")
userQuery.whereKey("signedUpWith", equalTo: "facebook")
var userResults: [PFObject]? = nil
do {
userResults = try userQuery.findObjects()
} catch {
}
但是出于某种原因,当打印userResults.count时给出0并且userResults对象为nil。
BTW:这些值在我的表格行中存在
有谁理解为什么?
答案 0 :(得分:2)
您必须使用PFQuery(className: "_User")
,因为它是指定的Parse类。
更合适的是,您应该使用var userQuery = PFUser.query