0
現在の時刻に基づいてレコードをフィルタするNSPredicate(Collection通知付きRealmで使用)を作成しようとしています。動的な値とブロックベースの述語ではないので現時点でフィルタリングするRealm内のNSPredicate
NSPredicate(format: "endsAt < now()")
:
ませ述語が作成された時刻:
NSPredicate(format: "endsAt < %@", NSDate())
しかし、時間述語が評価され、このようなものです代替可能な解決策はありますか?
私はSwiftを使用しませんが、定義された日付でフィルタリングすることはできますか?では、現在の日付を持つvarを作成するには、そのvarを述語に使用しますか?たとえば、「昨日の正午に開始する」日付をどのようにフィルタリングしますか? – Larme