【发布时间】:2021-11-01 06:29:26
【问题描述】:
如何使用 Firebase Modular SDK (v9) 执行带有条件 where() 子句的查询?
名称空间版本 (v8) 中的示例查询:
const status = "live"
const publishedAfter = 1630607348811
let q = firebase.firestore().collection("articles")
// filters selected by users
if (status) q = q.where("status", "==", "live")
if (publishedAfter) q = q.where("publishedAt", ">", publishedAfter)
const qSnapshot = await q.get()
【问题讨论】:
标签: javascript firebase google-cloud-firestore