gpt4 book ai didi

ios - 核心数据复杂的countForFetchRequest

转载 作者:行者123 更新时间:2023-12-01 19:24:53 25 4
gpt4 key购买 nike

假设我在两个模型实体Entity OneEntity Many之间具有一对多关系,并且Entity One具有name字段,

实体一(1)---(m)实体许多

我想检查一个Entity One是否存在,且name等于"one",并具有关联的Entity Many记录。我可以使用countForFetchRequest:方法执行此检查吗?怎么样?我的谓词不是很好。

最佳答案

最终这样做,并且似乎正在工作:

NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init];
fetchRequest.entity = [NSEntityDescription entityForName:@"EntityA" inManagedObjectContext:context];
fetchRequest.predicate = [NSPredicate predicateWithFormat:@"name == %@ AND relationshipRecords.@count != 0", aName];

NSError *error = nil;
NSUInteger numberOfRecords = [context countForFetchRequest:fetchRequest error:&error];

[fetchRequest release];

关于ios - 核心数据复杂的countForFetchRequest,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8253688/

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