Как суммировать значения Firebase с помощью Swift - PullRequest
0 голосов
/ 05 августа 2020

Я хотел бы суммировать значения Firebase с помощью Swift

это мой код:

    let ref = Database.database().reference(fromURL: "https://antojitos-mexicanos.firebaseio.com").child("Pedidos")
    let query = ref.queryOrdered(byChild: "Correo").queryEqual(toValue: "\(CorreoG)")
    query.observe(.value, with: { (snapshot) in
        if snapshot.childrenCount > 0
        {
            self.Historial.removeAll()
            for Cuenta in snapshot.children.allObjects as![DataSnapshot]
            {
                let CuentaObject = Cuenta.value as? [String: AnyObject]
                let LocalName = CuentaObject? ["Local"]
                let CantidadPozole = CuentaObject? ["CantidadPozole"]
                let PasaHistorial = HistorialC(Localp: LocalName as! String?, CantidadPozolep: CantidadPozole as! String?)
                self.Historial.append(PasaHistorial)
                print(Cuenta)
            (Here i need a counter for CantidadPozole)
            }
            self.HistorialConexion.reloadData()
            print("Total de platos \(self.total)")
            
        }
    })
}

Мне нужно суммировать и распечатать каждое значение CantidadPozole (блюда). В Firebase значения CantidadPozole: Int

введите описание изображения здесь

...