0
我在我的ios app.i中使用Quickblox API在quickblox管理面板中創建了兩個自定義對象容器,名爲實例(User,Book)。現在我的問題是如何定義關係,每個用戶可以有多個Books。如何將書籍添加到User並保存,檢索和操作。如何在Quickblox中創建表之間的關係
請給我建議。
我在我的ios app.i中使用Quickblox API在quickblox管理面板中創建了兩個自定義對象容器,名爲實例(User,Book)。現在我的問題是如何定義關係,每個用戶可以有多個Books。如何將書籍添加到User並保存,檢索和操作。如何在Quickblox中創建表之間的關係
請給我建議。
這就是我做得很好的方法。
1.sending獨生子女對象Quickblox API
let qbCustomObject = QBCOCustomObject()
qbCustomObject.className = "YOUR CLASS NAME"// as given in Quickblox Custom Object
qbCustomObject.fields?.setObject(each.fullName, forKey:"name")
qbCustomObject.fields?.setObject("YOUR PARENT ID", forKey:"_parent_id")
QBRequest.createObject(qbCustomObject,className:"PLProjectMember", successBlock: { (response, contributors) in
//Handle Success
}) { (response) in
//Handle Error
}
2.發送的單個請求多個子對象Quickblox API
var qbObjects:[QBCOCustomObject] = [QBCOCustomObject]()
for each in self!.selectedContributors{
let qbCustomObject = QBCOCustomObject()
qbCustomObject.className = "PLProjectMember"
qbCustomObject.fields?.setObject(each.fullName, forKey:"name")
qbCustomObject.fields?.setObject("YOUR PARENT ID",forKey:"_parent_id")
qbObjects.append(qbCustomObject)
}
QBRequest.createObjects(qbObjects, className:"YOUR CLASS NAME", successBlock: { (response, contributors) in
completion(true)
}) { (response) in
completion(false)
}
誰能告訴做this.i有正道遇到使用Parent_id我們可以定義一個關係,但仍然沒有正確的想法來實現。 –