[英]How to create a PFQueryTableViewController with Parse in Swift?
[英]How to only display items in my PFQueryTableViewController if set to true in Parse - Swift
因此,作為概述,我設置了一個Parse后端,它填充了我的PFQueryTableViewController
。 我在Parse中的桌子中包含電影,以及有關它們的信息。
一切正常。
我想做的是:
當前,我的應用程序將顯示我數據庫中的所有項目。 如果說該電影的布爾值設置為true,是否只能顯示項目?
例如:
這是我的Parse數據庫的屏幕截圖。 如果我在類型的末尾添加了另一列Boolean,稱為"toDisplayInApp"
,然后將其中2部影片設置為True
,那么它只能用這2部已設置為True的影片填充應用程序中的表格嗎? (其他明顯設置為False)
我想這是可能的,但不確定在哪里/如何添加。 它與在Parse中使用whereKey
有關嗎? 以下是我進行初始查詢的代碼,是否將其添加到其中? 如果是這樣,我要補充什么?
override func queryForTable() -> PFQuery {
let query = PFQuery(className: "Reviews")
query.orderByDescending("createdAt")
return query
}
總體的目標
我希望能夠在數據庫中創建電影,並在准備就緒時在應用程序中將其打開。
在此先感謝您,如果您需要更多信息,請告訴我。
是的,只能獲取布爾值設置為true的對象。 為此,您可以致電
query.whereKey("toDisplayInApp", equalTo:true)
您的完整代碼將是:
override func queryForTable() -> PFQuery {
let query = PFQuery(className: "Reviews")
query.orderByDescending("createdAt")
query.whereKey("toDisplayInApp", equalTo:true)
return query
}
您可以在以下網址了解有關查詢以及如何使用查詢的更多信息: iOS查詢-Parse.com
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.