2016-11-06 41 views
1

我想设置一个PFQuery的.whereKey等于一个数组的值(DB是一个由heroku托管的分析服务器)。无论如何设置.whereKey允许值等于特定数组中的任何值和所有值?例如:如何设置PFQuery.wherekey以允许多个equalTo值?

let valuesArray = ["Hello", "Hi", "Hey"] 
let query = PFQuery(className: "Example") 
query.whereKey("values", equalTo: valuesArray) 
query.findObjectsinBackground{ (objects, error) in 
    //append an array 
} 

我希望查询在具有“价值”等于任何和所有的值在valuesArray解析服务器DB返回所有值。目前的设置不起作用,那么无论如何要实现这个理想的结果?

回答

2

我相信你可以使用containedIn代替equalTo

query.whereKey("value of the object", containedIn: valuesArray) 
相关问题