首页 > 解决方案 > 日期超过 X 时间或 null 的 Firebase where 子句

问题描述

我正在尝试使用 OR 运算符进行查询。如果用 SQL 编写会有点像:

SELECT * FROM object WHERE last_queried < Now() OR last_queried == null

这是实际的查询:

firestore.collection('sources').where('last_queried', '<', oneHourAgo).where('last_queried', '==', null).where('enabled', '==', true).where('uid', '==', uid).get()

知道如何处理空值或特定值吗?

标签: firebasegoogle-cloud-firestore

解决方案


推荐阅读