/ / FireStore Swift 4: Як отримати загальний підрахунок всіх документів всередині колекції та отримати детальну інформацію про кожен документ? - швидкий, firebase, firebase-database, swift4, google-cloud-firestore

FireStore Swift 4: Як отримати загальний підрахунок всіх документів всередині колекції та отримати деталі кожного документа? - швидкий, firebase, firebase-database, swift4, google-cloud-firestore

Консольне зображення

Мені потрібно зарахувати всіх користувачів від суперкористувачаі перерахуйте їх у вигляді таблиці, де є деталі. Чи є код, який безпосередньо отримує кількість документів усередині колекції, крім використання функцій у консолі firebase. Або простий запит пройти через документи!

Відповіді:

3 для відповіді № 1

це зібрав весь документ для колекції та надрукував їх

db.collection("superUsers").getDocuments()
{
(querySnapshot, err) in

if let err = err
{
print("Error getting documents: (err)");
}
else
{
var count = 0
for document in querySnapshot!.documents {
count += 1
print("(document.documentID) => (document.data())");
}

print("Count = (count)");
}
}

2 для відповіді № 2

Ви можете підрахувати документи в знімку:

snapshot.count