簡體   English   中英

如何在文檔中創建子集合?

[英]How can I create Subcollection in document?

我想在每個 Restaurant 文檔下創建一個空的子集合,我將在其中添加新的預訂。 所有 Restaurant 文檔都在 Restaurants 集合中。

let \_ = Firestore.firestore().collection("Restaurants").document(userUID).setData(\[
"userName": userName,
"userEmail": email,
"maxSittingPlaces": sittingplaces,
"description": description,
"openingHours": openingHours,
"adress": adress,
"phoneNumber": phone,
"actualSittingPlaces": sittingplaces,
"imageURL:,": imgURL.self\])

                    let _ = 

-->  Firestore.firestore().collection("Restaurants").document(userUID).collection("Reservations")

我不知道如何編寫命令在每個文檔保留中創建子集合保留。

在此處輸入圖像描述

在 firebase 中,除非您向其中寫入內容,否則不會創建該集合。 所以記得在你剛剛創建的集合中寫一些東西。這是它的代碼。

let reservationRef = Firestore.firestore().collection("Restaurants").document(userUID).collection("Reservations")

let reservationData = [  "userName": userName,  "userEmail": email]

reservationRef.addDocument(data: reservationData)

快樂編碼:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM