2016-11-06 30 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) 
相關問題