即时通讯未能按时间戳降序对我的数据进行排序,错误不断表明错误定位
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();
答案 0 :(得分:0)
您应该使用以下内容:
orderBy("timestamp", descending : true)