myPosts это коллекция.Я хочу сделать структуру данных, как показано ниже.
< Data Structure A >
myPosts(collection)
┣ userID1(document)
┃ ┣ postID1(collection)
┃ ┃ ┗ timestamp: 2018/09/21/22:22(field)
┃ ┣ postID2
┃ ┗ postID3
┣ userID2
┣ userID3
Для того, чтобы сделать структуру данных, как указано выше, код, который я написал, ниже
myPostsRef.document(userID).collection(postID).addDocument(data: [
timestamp_field: FieldValue.serverTimestamp()
]) { (error) in
if let _ = error { return }
}
Однако, когда этот кодвыполнено, имеет следующую структуру.
< Data Structure B >
myPosts
┗ userID
┗ postID
┗ AutoGeneratedID
┗ timestamp: 2018/09/21/22:22
Как создать структуру, подобную структуре данных A?