【问题标题】:Firestore .orderBy() to also return documents without the field being queriedFirestore .orderBy() 也返回文档而不查询该字段
【发布时间】:2018-04-05 07:31:53
【问题描述】:

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

【问题讨论】:

    标签: javascript firebase google-cloud-firestore


    【解决方案1】:

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

    【讨论】:

    • 我认为这是一个有效的请求,所以您可能需要考虑filing a feature request
    • 查询后备功能归档。
    猜你喜欢
    • 1970-01-01
    • 2021-05-11
    • 1970-01-01
    • 2020-11-21
    • 1970-01-01
    • 1970-01-01
    • 2018-06-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多