👋

Firestoreで24時間以内に作られたデータだけを取り出す

2021/06/20に公開

備忘録です。
ソースコードはDartです。

DateTime today = new DateTime.now();
DateTime beforeTime = today.add(Duration(hours: 24) * -1);

 QuerySnapshot myStoriesDoc = await db
        .collection("user")
        .where("created_at", isGreaterThanOrEqualTo: Timestamp.fromDate(beforeTime))
        .orderBy("created_at", descending: true)
        .limit(1)
        .get();

Discussion