我想订购从菲特瑞收到的文档,从最老的到最新的。我使用JS getTime()在我试图订购的文档中设置一个字段,并使用以下代码进行im:
onSnapshot(collection(db, 'guides'), orderBy('timeStamp'), (snapshot) => { console.log(snapshot.docs); });
我觉得我做的一切都是正确的,我花了很长时间想办法解决这个问题。我做错什么了?
发布于 2021-12-16 10:41:27
以下是其中的诀窍:
const q = query(collection(db, 'guides'), orderBy('timeStamp'));
onSnapshot(q, (querySnapshot) => {
querySnapshot.forEach((doc) => {
console.log(JSON.stringify(doc.data()));
});
});注意,我们只向onSnapshot()传递两个参数(包括回调),而传递三个参数。
https://stackoverflow.com/questions/70377527
复制相似问题