时间戳desc

问题描述 投票:0回答:2
先前代码的结果是ID ASC的数据顺序,我也完成了Firebase控制台的索引:


    

在我的朋友的帮助下,我们提出了该解决方案,并按照我们的预期工作: enter image description here分享这一点:

this.subscribe = firebase .firestore() .collection('orders') .where('restaurant_code', '==', this.state.restaurantCode) .orderBy('timestamp', 'desc') .onSnapshot((docSnapshot) => { const dataSource = []; docSnapshot.forEach((doc) => { dataSource.push(doc.data()); }); if (this._isMounted) { this.setState({ dataSource }); } });
javascript react-native sorting google-cloud-firestore
2个回答
8
投票

我也面临着同样的问题,就我而言,以下方式对我有用

firebase.initializeApp(firebaseConfig); var db = firebase.firestore(); var docRef = db.collection('Users').doc('001').collection('Data').orderBy("Date", "desc") ...
    

0
投票
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.