先日、Firestore
のクエリカーソルを日付で追加してデータを取得しようとすると、指定した位置のドキュメントがうまく取得できなかったのでメモを残しておきます👷♀️
let startDate = Date() db.collection("cities") .order(by: "serverDate") .start(at: [startDate])
結論
日付でクエリを指定するときは、Firestore
のTimestamp
型を使用するようにしましょう。
let startDate = Timestamp(date: Date()) db.collection("cities") .order(by: "serverDate") .start(at: [startDate])
てな感じで本日も以上になります🍺