【发布时间】:2021-09-02 23:52:22
【问题描述】:
我对 Firestore 比较陌生,更不用说新的模块化 sdk,我想知道是否有人知道为什么此查询返回的文档的 createdAt 时间戳早于我提供的时间戳?我只想要在我提供的时间戳之后创建的文档。
const timeRef = useRef(Date.now());
const notificationQuery = query(
collection(clientFirestore, `users/${uid}/notification_history`),
orderBy("createdAt"),
where("createdAt", ">=", timeRef.current),
limit(1)
);
我也试过这个:
const notificationQuery = query(
collection(clientFirestore, `users/${uid}/notification_history`),
orderBy("createdAt"),
startAfter(timeRef.current),
limit(1)
);
是我误用了日期还是查询错误?
【问题讨论】:
标签: reactjs firebase google-cloud-firestore