我想执行确切的 sql 查询:
select * from table where field1 = 'x' or field2 = 'x' or field3 = 'x'
到目前为止,我只能获取实体中的一个字段:
NSArray *products = [Product MR_findByAttribute:@"id" withValue:categoryID];
假设我想获取 categoryID 的id
字段name
,我该如何在 MagicalRecord 中做到这一点?
我可以这样做:
NSArray *productsByID = [Product MR_findByAttribute:@"id" withValue:categoryID];
NSArray *productsByName = [Product MR_findByAttribute:@"name" withValue:categoryID];
不是有一条线的解决方案吗?因为当处理很多字段时,这会变得有点复杂。