술어가있는 핵심 데이터 가져 오기 요청입니다. 올바른 NSPredicate 필요

올렉 소볼 레프

두 개의 NSDate 속성 이있는 엔티티가 있습니다 . 여기에 startTime, endTime있으며 두 가지 제한 사항도 있습니다.NSDate *begin, NSDate *end

하지만 문제는 endTime이 nil 일 수 있다는 것입니다.

다음과 같은 모든 항목을 가져와야합니다.

(entity.startTime >= begin) AND (entity.endTyme == nil)

if (endType == nil)

(entity.startTime >= begin) AND (entity.endTyme <= end)

if (endTyme! = nil)

이 두 fetch 술어에서 유니온을 만드는 방법은 무엇입니까? 아니면 필터를 사용할까요?

마틴 R

( 비고 : 질문을 여러 번 수정했습니다. 문제에 대한 새로운 정보 추가하는 것이 좋습니다. 그렇지 않으면 향후 독자가 의견과 답변을 이해하기 어렵습니다.)

시작 시간이> = 주어진 시간이고 종료 시간이 nil 또는 <= 주어진 시간 인 모든 객체를 가져 오려면 술어를 사용할 수 있습니다.

[NSPredicate predicateWithFormat:@"(startTime >= %@) AND (endTime == nil OR endTime <= %@)",
       startTime, endTime]

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

오류 로그없이 핵심 데이터 가져 오기 요청 충돌

분류에서Dev

복잡한 요청 핵심 데이터를 가져 오기위한 술어 및 표현식

분류에서Dev

SQL 쿼리를 핵심 데이터 가져 오기 요청으로 교체

분류에서Dev

핵심 데이터 : 관계 가져 오기 또는 주요 엔티티 가져 오기

분류에서Dev

핵심 데이터 가져 오기가 느립니다.

분류에서Dev

핵심 데이터-내 NSPredicate가 올바른 SQL 쿼리를 생성하지 않는 이유는 무엇입니까?

분류에서Dev

핵심 데이터에서 두 가지 속성을 가져 오는 올바른 방법

분류에서Dev

가져올 때 핵심 데이터 오류

분류에서Dev

심포니 데이터 테이블에서 요청 데이터 가져 오기

분류에서Dev

날짜 시간을 가져 오는 Swift 핵심 데이터 NSFetchRequest 술어

분류에서Dev

대다 관계가있는 복잡한 핵심 데이터 술어

분류에서Dev

모든 핵심 데이터 가져 오기 결과를 UILabel로 가져올 수없는 이유는 무엇입니까?

분류에서Dev

핵심 데이터가 빈 개체를 가져 오는 것 같습니다.

분류에서Dev

핵심 데이터 관련 엔터티 속성 가져 오기

분류에서Dev

핵심 데이터 가져 오기가 매우 느림

분류에서Dev

Swift : 테이블보기에 빈 요소 추가 (핵심 데이터)

분류에서Dev

핵심 데이터 NSPredicate가 작동하지 않음

분류에서Dev

nil 값으로 핵심 데이터 가져 오기 및 정렬

분류에서Dev

핵심 데이터에서 무작위 가져 오기

분류에서Dev

핵심 데이터 채택, 여러 기준으로 필터링. NSPredicate를 원합니까?

분류에서Dev

핵심 데이터 가져 오기에 가치를 추가 할 수 있습니까?

분류에서Dev

핵심 데이터 SIGABRT 데이터를 가져올 때?

분류에서Dev

섹션없이 핵심 데이터에서 데이터 가져 오기

분류에서Dev

고유 속성 만있는 핵심 데이터 가져 오기 엔티티

분류에서Dev

핵심 데이터가있는 NSPredicate, 문자열 속성에 경계가있는 검색어

분류에서Dev

핵심 데이터가있는 NSPredicate, 문자열 속성에 경계가있는 검색어

분류에서Dev

핵심 데이터를 Dropbox에 동기화하는 가장 좋은 방법은 무엇인가요?

분류에서Dev

핵심 데이터 가져 오기 레코드 관계별로 그룹화 하시겠습니까?

분류에서Dev

값에 문자열이 포함 된 핵심 데이터에서 가져 오기

Related 관련 기사

  1. 1

    오류 로그없이 핵심 데이터 가져 오기 요청 충돌

  2. 2

    복잡한 요청 핵심 데이터를 가져 오기위한 술어 및 표현식

  3. 3

    SQL 쿼리를 핵심 데이터 가져 오기 요청으로 교체

  4. 4

    핵심 데이터 : 관계 가져 오기 또는 주요 엔티티 가져 오기

  5. 5

    핵심 데이터 가져 오기가 느립니다.

  6. 6

    핵심 데이터-내 NSPredicate가 올바른 SQL 쿼리를 생성하지 않는 이유는 무엇입니까?

  7. 7

    핵심 데이터에서 두 가지 속성을 가져 오는 올바른 방법

  8. 8

    가져올 때 핵심 데이터 오류

  9. 9

    심포니 데이터 테이블에서 요청 데이터 가져 오기

  10. 10

    날짜 시간을 가져 오는 Swift 핵심 데이터 NSFetchRequest 술어

  11. 11

    대다 관계가있는 복잡한 핵심 데이터 술어

  12. 12

    모든 핵심 데이터 가져 오기 결과를 UILabel로 가져올 수없는 이유는 무엇입니까?

  13. 13

    핵심 데이터가 빈 개체를 가져 오는 것 같습니다.

  14. 14

    핵심 데이터 관련 엔터티 속성 가져 오기

  15. 15

    핵심 데이터 가져 오기가 매우 느림

  16. 16

    Swift : 테이블보기에 빈 요소 추가 (핵심 데이터)

  17. 17

    핵심 데이터 NSPredicate가 작동하지 않음

  18. 18

    nil 값으로 핵심 데이터 가져 오기 및 정렬

  19. 19

    핵심 데이터에서 무작위 가져 오기

  20. 20

    핵심 데이터 채택, 여러 기준으로 필터링. NSPredicate를 원합니까?

  21. 21

    핵심 데이터 가져 오기에 가치를 추가 할 수 있습니까?

  22. 22

    핵심 데이터 SIGABRT 데이터를 가져올 때?

  23. 23

    섹션없이 핵심 데이터에서 데이터 가져 오기

  24. 24

    고유 속성 만있는 핵심 데이터 가져 오기 엔티티

  25. 25

    핵심 데이터가있는 NSPredicate, 문자열 속성에 경계가있는 검색어

  26. 26

    핵심 데이터가있는 NSPredicate, 문자열 속성에 경계가있는 검색어

  27. 27

    핵심 데이터를 Dropbox에 동기화하는 가장 좋은 방법은 무엇인가요?

  28. 28

    핵심 데이터 가져 오기 레코드 관계별로 그룹화 하시겠습니까?

  29. 29

    값에 문자열이 포함 된 핵심 데이터에서 가져 오기

뜨겁다태그

보관