我想设置PFQuery的.whereKey
等于数组的值(DB是由heroku托管的解析服务器)。无论如何设置.whereKey
以允许值等于特定数组中的任何和所有值?例如:
let valuesArray = ["Hello", "Hi", "Hey"]
let query = PFQuery(className: "Example")
query.whereKey("values", equalTo: valuesArray)
query.findObjectsinBackground{ (objects, error) in
//append an array
}
我希望查询返回具有"值"的解析服务器数据库中的所有值。等于valuesArray
中的任何和所有值。这种当前的设置不起作用,所以无论如何都能达到这个预期的效果吗?
答案 0 :(得分:3)
我相信您可以使用containedIn
代替equalTo
:
query.whereKey("value of the object", containedIn: valuesArray)