問題タブ [ckquery]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
nspredicate - ModificationDate を使用した CloudKit クエリは常に結果を返さない
私の目標は、s のUser
配列で指定した CloudKit からレコードを取得することCKRecord.ID
ですが、ローカルで追跡している最終更新日よりも最近更新された場合に限ります。
次の CloudKit クエリを実行しています。
最初にアプリの起動時に設定lastUserFetch
しnil
、クエリの「最初のフェッチ」部分が成功しました。すべてのユーザー レコードを取得します。
しかしlastUserFetch
、クエリが完了した後に日付を設定すると、次のようになります。
その部分が含まれている場合0
、レコードが返されます。modificationDate > %@
もちろん、私は CloudKit ダッシュボードでレコードを変更します。レコードmodificationDate
が更新され、私の日付よりも新しいことがわかりますlastUserFetch
が、それでも検索結果には返されません。
modificationDate
比較とrecordID IN
クエリを組み合わせるにはどうすればよいですか?
ios - CKQuery - 特定の値を持つ特定のフィールド
この特定の ID -MqXU-kKVhl5ef10XDでこのフィールドmyIdを照会するにはどうすればよいですか
役職:
クエリ: