如何引用多个值 Firebase Swift

How do I reference multiple values Firebase Swift

我需要引用和查询“8R6ZAojX0FNO7aSd2mm5aQXQFpk1”这两个值,"GGqjtYvwSwQw9hQCVpF4lHN0kMI3".

jobs
 "Post ID"
   applicants:
     -KtLJaQnFMnyI-MDWpys:"8R6ZAojX0FNO7aSd2mm5aQXQFpk1"
     -KtLLBFU_aVS_xfSpw1k:"GGqjtYvwSwQw9hQCVpF4lHN0kMI3"

这是我目前所拥有的

let appRef = self.ref.child("jobs").child(self.job.postID).child("applicants")
            appRef.queryOrderedByKey().observeSingleEvent(of: .childAdded, with: { (snapshot) in
                let sValue = "\(snapshot.value!)"
                print (sValue)
            })

但它只打印一个值,我想我需要使用 for 循环

您在这里使用了 observeSingleEvent。它仅观察第一个事件。 您需要:

appRef.queryOrderedByKey().observe(of: .childAdded, with: { (snapshot) in