【发布时间】:2020-03-23 16:04:46
【问题描述】:
我正在尝试在 Firestore 上运行一个简单的查询,同时使用 where 和 orderBy。查询不起作用,没有错误消息。经过一番研究,我发现我可能需要在 Firestore 中建立索引。我这样做了,但再一次,这个查询不起作用。
有什么解决办法吗?无法运行 where + orderBy 将是一个巨大的弱点。
代码如下:
var firestore = firebase.firestore();
firestore.collection(collec_name).where("approved", "==", 1).orderBy('signin_date', 'desc').limit(3).get().then(snapshot => {
snapshot.forEach(doc => {
...
}
})
【问题讨论】:
标签: javascript firebase google-cloud-firestore