【发布时间】:2020-01-16 12:48:09
【问题描述】:
我正在从 fire-store 获取数据我有一个订单对象,它的状态作为属性可以是“待定”、“正在交付”、“已交付”。
我想要做的是获得所有订单,除了状态为“已交付”的订单*。
如何使用 Where 子句做到这一点?
return _fs
.collection('orders')
// .where('status', ' ', 'delivered')
.where('deliveryTime', isGreaterThan: startTime)
.where('deliveryTime', isLessThan: endTime)
.snapshots();
任何帮助将不胜感激
【问题讨论】:
-
Firestore 查询无法过滤没有特定值的字段。见stackoverflow.com/questions/47251919/…和stackoverflow.com/questions/47195122/…
标签: firebase flutter dart google-cloud-firestore