【问题标题】:how to implement sorted list by newest with Firestore query如何使用 Firestore 查询按最新实现排序列表
【发布时间】:2018-03-26 03:42:00
【问题描述】:

我已经试过了:

this.afs.collection('profiles', ref => {
   return  ref.where('createdAt', '>', 0).orderBy('createdAt', 'desc');
  });

但它不起作用。

【问题讨论】:

标签: javascript angularfire2 google-cloud-firestore


【解决方案1】:

你得到什么错误?

Cloud Firestore 为每个查询使用索引。你可以阅读更多关于它的信息here

对于您的简单查询,它看起来像这样(如果使用 firebase cli),否则您也可以使用控制台中的链接(来自错误)创建索引。

"indexes": [ { "collectionId": "profiles", "fields": [ { "fieldPath": "createdAt", "mode": "DESCENDING"} ] } ]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-15
    • 1970-01-01
    • 1970-01-01
    • 2018-03-26
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多