[英]how do i get a document based on whats in its subcollection firestore?
[英]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.