gpt4 book ai didi

swift - 查询解析数据时出现问题

转载 作者:行者123 更新时间:2023-11-30 14:11:28 25 4
gpt4 key购买 nike

我已将数据保存在一个类中,该类在 Parse 中存储组名称。每个组名称还具有包含所有组信息的关系。我尝试查询关系中的数据,但输出没有结果。

第一个图像是包含组名称以及组信息关系列的类(“组”),第二个图像是包含所有组数据的“GroupInfo”关系。

enter image description here

enter image description here

对象已像这样保存:

let groups = PFObject(className: "Groups")
let groupinfo = PFObject(className: "Groupinfo")
@IBAction func CreateNewGroupAction(sender: AnyObject) {

groupinfo["Score"] = 1
groupinfo["Project"] = "Test"
beaterinfo.save()


groups["GroupName"] = "DFG"
let relation = groups.relationForKey("Groupinfo")
relation.addObject(groupinfo)

beatergroups.save()

}

这是我查询关系数据的尝试:

@IBAction func QueryDataAction(sender: AnyObject) {

var groupnamesquery = PFQuery(className: "Groups")
groupnamesquery.whereKey("GroupInfo", equalTo: "DFG")
beatergroupnamesquery.findObjectsInBackgroundWithBlock { (object: [AnyObject]?, error: NSError?) -> Void in

if error == nil && object != nil {

if let object = object as? [PFObject] {
for objects in object {
let relation = objects.relationForKey("GroupInfo")
println(relation.valueForKey("Project")!)


}

}

} else {

println("Error: \(error)")
}


}



}

任何有关查询关系数据的帮助将不胜感激!

最佳答案

“QueryDataAction”第二行错误:

groupnamesquery.whereKey("GroupInfo", equalTo: "DFG")

应该是

groupnamesquery.whereKey("**GroupName**", equalTo: "DFG")

关于swift - 查询解析数据时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31714438/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com