Невозможно записать в Firebase FirestoreJAVA

Программисты JAVA общаются здесь
Anonymous
Невозможно записать в Firebase Firestore

Сообщение Anonymous »


Unable to get the save button (which is the tick button) to save the entry to Firebase Firestore. It always returns a failed command when pressed. It showed me a "Failed while adding detail" message when I tried to press the save button.

Here is the code for reading.
btn_saveentry.setOnClickListener( (v)-> saveEntry()); } void saveEntry(){ String material=materialEditText.getText().toString(); String item=itemEditText.getText().toString(); String date=dateEditText.getText().toString(); String note=noteEditText.getText().toString(); Detail detail = new Detail(); detail.setMaterial(material); detail.setItem(item); detail.setDate(date); detail.setNote(note); saveEntryToFirebase(detail); } void saveEntryToFirebase(Detail detail){ DocumentReference documentReference; documentReference = Utility.getCollectionReferenceForDetails().document(); documentReference.set(detail).addOnCompleteListener(new OnCompleteListener() { @Override public void onComplete(@NonNull Task task) { if(task.isSuccessful()) { //detail is added Utility.showToast(TrackerDetailActivity.this,"Detail added successfully"); finish(); }else{ Utility.showToast(TrackerDetailActivity.this,"Failed while added detail"); } } }); }

Источник: https://stackoverflow.com/questions/780 ... -firestore

Вернуться в «JAVA»