javascript - Firestore .orderBy() 也可以返回文档而不查询字段

标签 javascript firebase google-cloud-firestore

我使用与新功能相对应的新字段更新了文档集合。评分为 5 分。以前,我按照创建顺序列出了所有文档。现在我想按照评分顺序显示所有文档。使用 .orderBy 的问题是它只返回带有评级字段的较新文档。有没有一种方法可以按评级顺序返回所有文档,但也包括底部没有评级的文档?

最佳答案

所有 Firestore 查询都经过优化,可返回单个范围内的文档。您的要求本质上成为一个 OR 条件,它需要从两个范围返回文档。目前,这在 Firestore 查询中是不可能的。

关于javascript - Firestore .orderBy() 也可以返回文档而不查询字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49666615/

相关文章:

javascript - 在函数内循环以更改颜色表行

ios - 错误 : index out of range when retriveing data from firebase snapshot

firebase - 类型错误 undefined is not an object (evaluating 'Wu.getRandomValues')

JavaScript:好的部分;为什么前瞻不好?

javascript - Meteor: Redirect to another url using Meteor.go ('url' ) 遇到错误

rest - Firebase Cloud Messaging 如何退订主题

android - 如何将设备连接到我的 Android firebase 数据库

spring-boot - 在集成测试开始之前运行Firestore Emulator

angular - 发现很难将控制台上显示的数据显示在 View 中

javascript - 错误的计时问题,Telerik RadEditor 控件的客户端事件和 jquery 的页面就绪事件