코어 데이터를 사용하여 일부 데이터를 검색하고 있습니다. 이 SQL 문과 같은 것을 어떻게 핵심 데이터로 변환 할 수 있습니까?코어 데이터 별 다중 그룹
SELECT bus, direction from BUSES where latitude > 58.00 and longitude < 34.00 group by bus, direction
다른 말로하면, 나는 BUS와 DIRECTION에 의한 그룹화를 원하지만, 어디에서의 규정인가?
은이 코드를 사용하여 시도했다 :
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"(lat > 58) AND (lat < 34)"];
[fetchRequest setPredicate:predicate];
:
request.propertiesToFetch = [NSArray arrayWithObjects:@"bus", @"direction", nil];
request.returnsDistinctResults = YES;
request.resultType = NSDictionaryResultType;
것은 나는 단지 버스와 방향을 검색 할 경우, 나는이 같은 위도와 경도를 가진 자 NSPredicate를 설정할 수 있다는 것입니다 나는 코어 데이터가 버스와 방향 만 검색하고있는 것 같아요. NSPredicate가 작동하지 않는 이유입니다.
및 두 값을 사용하여 가져 오려는 경우 ??? – Saad