ast*_*tro 8 firebase google-cloud-firestore
有没有一种方法可以获取所有文档,其中数组字段不包含一个或多个值,现在有“ array-contains”但有类似“ array-not-contains”的内容吗?
Dou*_*son 11
您只能根据索引查询 Firestore,这样查询都可以扩展到搜索数十亿文档而不会出现性能问题。
索引通过记录数据集中存在的值来工作。如果索引跟踪不存在的东西,它就不可能高效。这是因为与您的数据集相比,不存在的值的范围非常大,因此无法编入索引。查询某个值是否不存在将需要扫描所有文档,并且无法扩展。
小智 5
我认为目前这是不可能的。我会尝试查看这篇博客文章以供参考。
您可能需要将数组转换为对象,以便可以通过 (property === false) 进行查询
| 归档时间: |
|
| 查看次数: |
3072 次 |
| 最近记录: |