[英]Filter date not between two dates
使用Realm 2.7.0
和Swift 3
,我的應用程序嘗試根據對象的日期過濾對象,返回不在兩個給定日期之間的所有日期。
給定一個名為Model
的Object
,它具有一個稱為date的變量(類型NSDate
)。
目前,我正在使用以下代碼進行過濾:
realm.objects(Model.self)
.filter("NOT date BETWEEN %@", [today, twoDaysAgo])
但是它返回所有數據,篩選器不起作用。
謝謝。
嘗試這個
realm.objects(Model.self)
.filter("NOT (date BETWEEN %@)", [today, twoDaysAgo])
試試這個謂詞查詢
let謂詞= NSPredicate(格式:“!(日期%@,%@)之間,今天,兩天前)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.