ios swift parse.com:如何从多个对象中选择数据?
ios swift parse.com:如何从多个对象中选择数据?,ios,swift,parse-platform,Ios,Swift,Parse Platform,chosenCardSetObjects是一个NSMutableArray并保存一组PFObjects 现在我想为所有这些给定对象选择数据 var query = PFQuery(className: "Card") query.includeKey("cardset") query.whereKey("cardset", equalTo: ???) 我如何将我的chosenCardSetObjects传递到这里,以保存我要搜索的所有对象 equalTo可以容纳单个对象,因此我们正在寻找可以
chosenCardSetObjects
是一个NSMutableArray
并保存一组PFObjects
现在我想为所有这些给定对象选择数据
var query = PFQuery(className: "Card")
query.includeKey("cardset")
query.whereKey("cardset", equalTo: ???)
我如何将我的chosenCardSetObjects
传递到这里,以保存我要搜索的所有对象
equalTo
可以容纳单个对象,因此我们正在寻找可以容纳数组的对象,并发现:
query.whereKey(“cardset”,containsAllObjectsInArray:chosenCardSetObjects)
正如ist在文件中所说:
- (instancetype)whereKey:(NSString*)key包含sallObjectsInArray:(NSArray*)数组
for objectid in chosenCardSetObjects{
query.whereKey("cardset", equalTo: objectid)
}
对于chosenCardSetObjects
中的最后一个对象,哪个“有效”。但这意味着,我的数组是正常的,填充了正确的PFObjects,还是没有
那么,为给定对象列表选择数据的正确方法是什么?
请给出建议:)您想要
其中key:containedIn:
我想:
query.whereKey("cardset", containedIn: chosenCardSetObjects)
这将给出指针是所选卡之一的记录。您想要
whereKey:containedIn:
我认为:
query.whereKey("cardset", containedIn: chosenCardSetObjects)
这将给出指针是所选卡之一的记录。您想要
whereKey:containedIn:
我认为:
query.whereKey("cardset", containedIn: chosenCardSetObjects)
这将给出指针是所选卡之一的记录。您想要
whereKey:containedIn:
我认为:
query.whereKey("cardset", containedIn: chosenCardSetObjects)
这将给出指针是所选卡之一的记录。错误消息指出
cardset
是指向另一个解析对象的指针。那个对象是什么?ups,复制粘贴错误,我需要更新我的代码。我从classCard
查询,该类具有指向classcardset
的指针,错误消息指出cardset
是指向另一个解析对象的指针。那个对象是什么?ups,复制粘贴错误,我需要更新我的代码。我从classCard
查询,该类具有指向classcardset
的指针,错误消息指出cardset
是指向另一个解析对象的指针。那个对象是什么?ups,复制粘贴错误,我需要更新我的代码。我从classCard
查询,该类具有指向classcardset
的指针,错误消息指出cardset
是指向另一个解析对象的指针。那个对象是什么?ups,复制粘贴错误,我需要更新我的代码。我从classCard
中查询,它的指针cardset
指向classcardset
是的,包含在中是正确的方法!我的问题是我将数组定义为var chosenCardSetObjects:NSMutableArray!=NSMutableArray()
此方法需要一个NSArray
。是的,包含在中是正确的方法!我的问题是我将数组定义为var chosenCardSetObjects:NSMutableArray!=NSMutableArray()
此方法需要一个NSArray
。是的,包含在中是正确的方法!我的问题是我将数组定义为var chosenCardSetObjects:NSMutableArray!=NSMutableArray()
此方法需要一个NSArray
。是的,包含在中是正确的方法!我的问题是我将数组定义为var chosenCardSetObjects:NSMutableArray!=NSMutableArray()
此方法需要一个NSArray
。