Не уверен, как я неправильно об этом думаю. В настоящее время я пишу в firebase следующим образом:
let ref = Database.database().reference().child("reported/\(uid)")
ref.setValue("reported")
//works only once
Идея состоит в том, что когда пользователь нажимает кнопку отчета, он записывает ее в разделе «report», используя свой uid в качестве узла. Однако код работает только один раз. Когда я вхожу в систему с другим пользователем (другой uid) и нажимаю кнопку, это ничего не делает в firebase? Есть идеи?