codedateを使用NSPredicate
していますが、結果をフィルタリングするために使用したいと思います。私にはエンティティがあり、fromとtoの3つのフィールドがあります。例えば:
から情報へ
aa bb 11111
aa cc y6767
bb aa 4545
bb dd 3434
from=aa and to=bb
またはを取得したいfrom =bb and to=aa
ので、結果は次のようになります。
から情報へ
aa bb 11111
bb aa 4545
NSPredicate * predicate = [NSPredicate predicateWithFormat:@ "(from ==%@)AND(to>%@)OR(from ==%@)and(to ==%@)"、from、to、to、from] ;
またはNSPredicate*predicate = [NSPredicate predicateWithFormat:@ "(from ==%@)AND(to>%@)OR((from ==%@)and(to ==%@))"、from、to、to 、から];