firebase - 如何查询Firestore上的数据列表?

标签 firebase flutter dart google-cloud-firestore

我有一个 list 。我需要与消防处的现场核实。

 var ref = _db.collection('requirement')
        .where('subCategory.id',arrayContains: ['8ZaGrU1kMGqxnYWBGO5R','UHtbfwoHOtdZ1rwlpjFE']);

这种方式行不通。

最佳答案

可以使用IN查询,但是我认为更新会迟到https://firebase.googleblog.com/2019/11/cloud-firestore-now-supports-in-queries.html?linkId=76644965

更新:

https://pub.dev/packages/cloud_firestore#-changelog-tab-

0.12.11#
增加了对in和array-contains-any查询运算符的支持。

关于firebase - 如何查询Firestore上的数据列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59020280/

相关文章:

ios - 我将如何使用 Firebase 创建用户名?

Android Firebase 电子邮件和密码身份验证不起作用

Flutter:Debug Console:字母:I,W 是什么意思?

json - 如何在 Flutter 中将响应 JSON 转换为对象?

javascript - 将 firebaseDB 中的数据与云函数结合使用

android - 使用 firebase auth 的 Flutter 应用程序中出现 Google Sign_in_failed 错误

architecture - flutter 嵌套的 StreamBuilders 导致错误状态 : Stream has already been listened to

flutter - flutter -具有底部文本字段的容器

flutter - 从父访问状态 - flutter

flutter - 向 CustomScollView 添加滚动条