0
我試圖使用循環來填充iOS Firebase數據庫中的一些數據,但它似乎只是保存最後一個值。有點爲難:/Firebase不保存循環生成的iOS數據中的數據
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
}
這是輸出我看到控制檯上:
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:
數據庫只是增加/保存的最後一個值: