nspredicate相关内容

使用NSPredicate过滤NSArray

我想过滤 User 对象的数组( User 具有 fullname , user_id 和其他一些属性..)根据以某些字符串开头的 firstName 或 lastName . 我知道如何根据一种条件进行过滤: NSPredicate *谓词= [NSPredicate predicateWithFormat:@"firstName BEGINSWITH [cd]%@",单词];NSArra ..
发布时间:2021-05-17 19:49:13 移动开发

tableView:didSelectRowAtIndexPath:调用当前视图的解析器委托

我有一些非常有趣的逻辑,基本上我有要检查的数据在显示下一个视图之前..以防万一数据为空,我想弹出视图,如果数据不为空,那么我想加载视图以将其显示在导航堆栈上. 所以在我的tableView:didSelectRowAtIndexPath:方法中,当我做出选择时,获取当前的选择ID号,以便可以将要解析的数据Im的值限制为仅相关值. 这就是我的方法中的代码. #pragma标记-表视图 ..
发布时间:2021-05-17 19:15:01 移动开发

NSPredicate与嵌套数组

我具有以下对象结构 类别: 子类别(子类别的nsarray) 子类别: 问题(问题nsarray) 问题: 问题(nsstring) answer(nsstring) 我需要的是使用给定的子字符串搜索任何问题 以下谓词不起作用: NSPredicate * predicate = [NSPredicate predicateWithForm ..
发布时间:2021-05-16 20:31:40 移动开发

嵌套子查询无法编译的NSPredicate(核心数据)

我与CoreDate数据库有关的部分 Category子类别"-> Gym会员 我正在尝试让所有拥有至少一个健身房的用户类别归其所有,而该健身房中的用户拥有活跃的会员资格.我有一个包含所有用户的活动成员uid的数组(每个成员在数据库中都有一个uid)我正在尝试以下无法编译的查询,甚至将其确定为子字符串以确保没有错误: NSString * shopsSubquery = ..
发布时间:2021-04-24 20:31:25 移动开发

使用NSPredicate时出现问题

SQL查询: 从test_mart中选择*其中replace(replace(replace(replace(replace(replace(replace(lower(name),'+'' 如果我只需要使用Sqlite,我可以很容易地触发以下查询...但是在当前项目中,我使用的是Core Data,因此对NSPredicate不太熟悉. 该功能涉及删除所有BUT字母数字字符,这 ..
发布时间:2021-04-24 20:31:15 移动开发

NSPredicate字符串中的isSubsetOfSet

我很难检查nsorderedset是否是NSPredicate字符串中另一个nsorderedset的子集. 我可以通过以下代码块实现结果: request.predicate = [NSPredicate predicateWithBlock:^ BOOL(id object,NSDictionary * bindings){NSOrderedSet * biggerSet = [对象 ..
发布时间:2021-04-24 20:30:50 其他开发

使用谓词获取核心数据值

我的sqlite在一个实体中有一个商品,我希望根据它们的categoryID检索它们 例如categoryID 1有7个项目,categoryID 2有5个项目,当我单击IBAction时,将使用此方法并根据我的global.clickedTag 进行检索. 但是我无法检索这些值,知道为什么吗? -((NSMutableArray *)fetchItem:array {[selfman ..
发布时间:2021-04-24 20:30:35 数据库

如何为父实体满足NSPredicate的子实体创建FetchRequest谓词

我有两个核心数据实体: Parent 和 Child .父级对于一组子级具有属性 children 每个 Child 都有一个 parent 属性(将其链接到其父级)和一个 age 属性.(我的数据比这还要复杂,但这与问题无关) 我有一个用于 Parent 实体的 NSPredicate ,该实体选择一组父对象,为一个 Child NSPredicate >根据年龄选择实体的实体 ..
发布时间:2021-04-24 20:30:07 移动开发

NSPredicate-带参数的动态谓词

我是NSPredicates的新手,但我知道基本知识. 这是我的谓词现在的样子: [NSPredicate predicateWithFormat:@“名称包含[c]%@",searchText]; 我想做的是能够创建这样的谓词(伪代码): NSPredicate * myPredicate = [NSPredicate predicateWithBaseString:@“名称包 ..
发布时间:2021-04-24 20:27:41 移动开发

MacOS:NSPredicate查找“一对一"的位置.关系不是零

我正在尝试使用 NSPredicate 过滤核心数据获取请求.谓词字符串如下: "stringProperty =%@&& dateProperty>%@&& oneToOneRelationship!=无" 这不返回任何对象.但是,如果我省略了最后一个子句,它就会这样做.如果我将最后一个子句更改为"oneToOneRelationship = nil" ,则可以.当然,最后两种情况不会返回 ..
发布时间:2021-04-24 20:27:27 其他开发

从核心数据中获取子总和

让我们说我有三个实体.人员:名称地址(多工资)和(多贷款) 工资:收入税相对:(一个人) 账单数量相对:(一对一) 如何执行具有以下结果的提取: John Doe,SUM>收入,SUM>金额Eva Doe,SUM>收入,SUM>金额 使用Swift 解决方案 使用键值编码“集合运算符"可能最容易做到这一点(请参见 Salary 和 Bills 对象:/p> ..
发布时间:2021-04-24 20:25:58 移动开发

NSPredicate查询是否不包含特定字符串

为此寻找高低,却找不到我的答案.我正在寻找查询不等于指定字符串的所有记录的核心数据.例如,所有不等于当前会话ID的记录.我尝试了这些都无济于事: NSPredicate * predicate = [NSPredicate predicateWithFormat:@"listingID!=%@",[sitListingID objectAtIndex:i]];NSPredicate * pre ..
发布时间:2021-04-24 20:24:36 移动开发