是否有任何方法可以对结果进行排序(过滤)。
例如,我有包含一些信息的数据库:
alex - 21,
bob - 65,
roy - 37,
alex - 55;
我想得到这样的结果(例如NSMutableArray):
alex - (21, 55),
bob - 65,
roy - 55;
我可以使用循环来执行此操作,但是本机仪器是否可能?
谢谢。
最佳答案
无法执行此操作,每个“对象”都不同,因此“ alex”,“ bob”,“ roy”和“ alex”不同,因此,当您获取一组对象时,它会为您提供一组“ alex”与其他“ alex”不同,一种更简单的方式来模拟这样的事情将在我假设是Person实体和Age实体之间设置一对多关系?
如果您的亚历克斯实际上是同一个人,那么在我的示例上下文中考虑它是不可能的,那么您只能检索3个对象,并且每个对象都可以从其多对多关系中检索另一个信息。
更好的例子可能是每个用户都有一组分数的游戏,因此将分数按多对多关系进行分组。
关于objective-c - 核心数据过滤结果,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8825713/