Flutter Firebase查询中的Either or条件

jljoyd4f  于 2023-10-22  发布在  Flutter
关注(0)|答案(1)|浏览(126)

我想在flutter firebase中使用OR条件,但它返回AND条件。我试了一天

FirebaseFirestore.instance
        .collection("Flight_Details")
        .where("Date", isEqualTo: widget.alanFilter)
        .where("From",isEqualTo: widget.fromAlanFilter)
        .where("To",isEqualTo: widget.toAlanFilter)
        .snapshots(),
5us2dqdw

5us2dqdw1#

我已经使用这个和它的工作.....下面的代码块根据特定条件从名为“templates”的Firestore集合中检索数据。文档的“uid”字段将根据包含“doctorId”小部件属性和空字符串的值列表进行检查。结果数据作为快照流返回。

FirebaseFirestore.instance
    .collection('templates')
    .where('uid', whereIn: [widget.doctorId, ''])
    .snapshots(),

相关问题