Ich versuche, einige Daten in meiner iOS Firebase-Datenbank mit einer Schleife zu füllen, aber es scheint nur den letzten Wert zu speichern. Kinda stapfte:/Firebase speichert keine Daten von Loop-generierten iOS-Daten
while (counter < 50){
patientName = newPatient.patientName + String(counter)
FIRDatabase.database().reference().child("testTable").child("patient").setValue(patientName)
FIRDatabase.database().reference().child("testTable").child("patient").child(patientName).child("patient DOB").setValue(newPatient.patientDOB)
FIRDatabase.database().reference().child("testTable").child("patient").child(patientName).child("test var").setValue(newPatient.patienttest)
FIRDatabase.database().reference().child("testTable").child("patient").child(patientName).child("test var 1").setValue(newPatient.patienttest1)
counter += 1
}
Und dies ist die Ausgabe ich auf der Konsole siehe:
2017-01-31 09:48:25.999233 DemoTest[15969:1332318] [] __nwlog_err_simulate_crash simulate crash already simulated "nw_socket_set_common_sockopts setsockopt SO_NOAPNFALLBK failed: [42] Protocol not available"
2017-01-31 09:48:25.999827 DemoTest[15969:1332318] [] nw_socket_set_common_sockopts setsockopt SO_NOAPNFALLBK failed: [42] Protocol not available, dumping backtrace:
Die Datenbank kommt noch hinzu,/speichert den letzten Wert: