【发布时间】:2020-03-07 12:32:06
【问题描述】:
我正在尝试按每个帖子子项的时间戳对我的 Firebase 查询进行排序。相反,我只是获取存储在数据库中的数据,未排序。我正在使用 firebase npm 包。
数据结构如下:
posts
-Lsx-tFbXe83gANXP3TD
-timestamp: 1466171493193
-Lsx-sWzXe83gANWNM3R
-timestamp: 1466171493111
这是我使用的 javascript 代码:https://firebase.google.com/docs/database/web/lists-of-data
firebase.database()
.ref("posts")
.orderByChild("timestamp")
.on("value", function(snapshot) {
_this.setState({
posts: Object.values(snapshot.val()),
loading: false
});
});
提前致谢!
【问题讨论】:
标签: javascript firebase firebase-realtime-database