如何在 Flutter Firestore 中使用多个 where 子句

Jit*_*Joy 6 where firebase flutter google-cloud-firestore

我想从 firestore 列出一种数据。每个文档都包含一个“状态”字段。我需要从列表中提取 3 种不同类型的状态。我如何在 dart 中为我的颤振项目做到这一点?

以下代码,它对我不起作用。

getStream() {
  var snapshots = firestore.collection("booking")
  .where("userId", isEqualTo: uid)
  .where("status", isEqualTo: "confirmed")
  .where("status", isEqualTo: "unconfirmed")
  .where("status", isEqualTo: "unconfirmed quotation")
  .snapshots();
  return snapshots;
}
Run Code Online (Sandbox Code Playgroud)