Hello需要谓词的帮助。问题是,我希望有一个函数从数据库中获取取决于它接收到的多个值,但是这些值并不总是存在,这是否意味着我必须创建几个不同的谓词?对不起,如果我对问题的描述混淆了。predicateWithFormat:@"brand_id like %@" argumentArray:brands];fetchrequestpredicate on fetch请求
谓词基于5个品牌id、项目id、项目类别、项目制造、项目性别,如果上面的任何一个是空的,则
目前,我们有一个数据库,多个值的r,g,b,分裂成自己的属性。例: g = type float每个r、g和b属性都有多个值。从外部源获取浮点数后,我们希望搜索数据库以返回与浮动最接近的属性。(例如对于r,如果我们得到的值为199,则返回最近值为199的r值)。我知道有一些谓词可以像:"text CONTAINS[c] %@"那样使用,但我没有看到任何用于“最近值”的谓词。