Если вы пытаетесь получить доступ к идентификатору, а идентификаторы могут отличаться от 0. Чем вы можете воспользоваться нижеприведенным фрагментом
let Key = rootRef.child("POSTS").childByAutoId().key
rootRef.child("POSTS").child(Key!).setValue(postData.toDictionary()){
(error:Error?, ref:DatabaseReference) in
if let error = error {
print("Data could not be saved: \(error).")
} else {
//do stuff
}
}