【发布时间】:2018-04-05 07:31:53
【问题描述】:
我使用与新功能对应的新字段更新了一组文档。评分 5 分。以前我按创建顺序列出了所有文档。现在我想按评分顺序显示所有文档。使用 .orderBy 的问题在于它只返回带有评级字段的较新文档。有没有办法按评级顺序返回所有文档,但也包括底部没有评级的文档?
【问题讨论】:
标签: javascript firebase google-cloud-firestore
我使用与新功能对应的新字段更新了一组文档。评分 5 分。以前我按创建顺序列出了所有文档。现在我想按评分顺序显示所有文档。使用 .orderBy 的问题在于它只返回带有评级字段的较新文档。有没有办法按评级顺序返回所有文档,但也包括底部没有评级的文档?
【问题讨论】:
标签: javascript firebase google-cloud-firestore
所有 Firestore 查询都经过优化,可返回单个范围内的文档。您的要求基本上变成了OR 条件,它需要从两个范围返回文档。这目前在 Firestore 查询中是不可能的。
【讨论】: