在Firestore版本9中,可以使用doc()
和collection()
函数来组合不同的路径。这两个函数接受一个字符串参数,表示要访问的文档或集合的路径。
路径是以斜杠(/)分隔的字符串,每个部分表示一个集合或文档的名称。以下是一些示例:
collection()
函数指定要访问的集合的路径。例如,要访问名为"users"的集合,可以使用以下代码:const collectionRef = collection(db, 'users');
doc()
函数指定要访问的文档的路径。例如,要访问名为"users"集合中的名为"john"的文档,可以使用以下代码:const docRef = doc(collection(db, 'users'), 'john');
doc()
或collection()
函数中多次调用它们来组合路径。例如,要访问名为"users"集合中名为"john"文档下的名为"posts"集合,可以使用以下代码:const nestedCollectionRef = collection(doc(collection(db, 'users'), 'john'), 'posts');
doc()
和collection()
函数,可以在集合和文档之间创建层级结构。请注意,以上答案中提供的链接地址是腾讯云相关产品的介绍链接,仅供参考。如需了解其他云计算品牌商的相关产品,请自行搜索相关信息。
领取专属 10元无门槛券
手把手带您无忧上云