Я пытаюсь добавить сообщение чата в базу данных и использую дочерний конструктор, чтобы поставить метку времени с сообщением, чтобы оно не перезаписывалось само по себе, но по какой-то причине оно не добавляет дочерние элементы, оно простоoverrights Вот мой код:
private fun sendData(){
val editText = groupsInput
val database = FirebaseDatabase.getInstance()
val myRef = database.getReference("message")
myRef.setValue(com.ntx_deisgns.cyberchatter.cyberchatter.Message(editText.text.toString()))
val mDatabase: DatabaseReference? = null
mDatabase?.
child("Group Chat")?.
child(java.lang.String.valueOf(System.currentTimeMillis()))?.
setValue(com.ntx_deisgns.cyberchatter.cyberchatter.Message(editText.text.toString()))
//clear the text
editText.setText("")
}
Обратите внимание, что я установил дочерний элемент "группового чата" и дочерний элемент java.lang.String.valueOf(System.currentTimeMillis())
, но по какой-то причине он вообще не добавляет этих дочерних элементов.Что я тут не так делаю?