the code looks like this..
private var db = Firebase.firestore
db.collection("Classes").document("ClassID").get(resource)
.addOnSuccessListener {
}.addOnFailureListener {
}
db.collection("Teacher").document("TeacherID").set(resource2)
.addOnSuccessListener {
}.addOnFailureListener {
}
db.collection("Students").document("StudentID").get(resource3)
.addOnSuccessListener {
}.addOnFailureListener {
}
I’m using different database variable for each transaction. But to reduce the coding, is this okay to use, or does it mess the whole database transaction?