Если то, что вы пытаетесь сделать, это запросить users
для конкретного пользователя "субъекты" и сохранить его в массиве, то это должно сработать.
var db = Firestore.firestore()
let usersRef = db.collection("users").document(userid)
usersRef.getDocument { (document, error) in
if let document = document, document.exists {
let subjects = document.data()!["subjects"]
} else {
print("Document does not exist")
}
}
Этот массив предметов можно использовать для представления таблицы.