gpt4 book ai didi

cocoa - 使用 CoreData 请求

转载 作者:行者123 更新时间:2023-12-03 18:00:49 25 4
gpt4 key购买 nike

这是我的问题:

我的 CoreData 模型有两个实体:玩家和结果。 Player 的重要属性是:- ratingTypePlayer,它是一个字符串。- resultsPlayer 是一个以结果为目的地的过多关系。逆关系是playerResult。

我希望获得一个包含 ratingTypePlayer 等于“Toto”的玩家的所有结果的数组。我没有找到这样的例子。

非常感谢

最佳答案

你的意思是,像获取请求?

NSManagedObjectContext *context = [[NSApp delegate] managedObjectContext];
NSFetchRequest *request = [[[NSFetchRequest alloc] init] autorelease];
[request setEntity:[NSEntityDescription entityForName:@"Player" inManagedObjectContext:context]];
[request setPredicate:[NSPredicate predicateWithFormat:@"ratingTypePlayer == %@", @"Toto"]];
NSArray *players = [context executeFetchRequest:request error:nil];

如果您想要一个“resultsPlayer”关系数组,您可以这样做:

NSArray *results = [players valueForKey:@"resultsPlayer"];

关于cocoa - 使用 CoreData 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6493264/

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