【问题标题】:order data by timestamp in descending order from firestore从firestore按时间戳降序排列数据
【发布时间】:2020-09-12 13:03:31
【问题描述】:

我未能按时间戳按降序排列我的数据,错误一直说定位错误

                StreamBuilder( 
                  stream: Firestore.instance.collection("payments").orderBy("timestamp", "desc").where('participants', arrayContains: userActive).snapshots(),
                  builder: (context, snapshot){


                    
                 

                  return Container ( child:ListView.builder(
                      shrinkWrap: true,
                    itemCount: snapshot.data.documents.length,
                    padding: EdgeInsets.all(0),
                    controller: ScrollController(keepScrollOffset: false),
                    itemBuilder: (context, index){

                      DocumentSnapshot documentSnapshot = snapshot.data.documents[index].data();

【问题讨论】:

  • 是什么让你失败了?分享您的尝试。
  • 这是我的尝试 StreamBuilder(stream: Firestore.instance.collection("payments").orderBy("timestamp", "desc").where('participants', arrayContains: userActive).snapshots (), builder: (上下文, 快照){
  • 但它一直说我放错了位置
  • 请编辑您尝试进入问题并给出特定错误。
  • 在错误中编辑。请具体说明这次尝试的问题所在。

标签: android flutter dart


【解决方案1】:
猜你喜欢
  • 1970-01-01
  • 2017-09-10
  • 2019-12-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-02-20
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多