From 8b72a680265d68aea073f0c64f3ae52fa808e219 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=8D=E3=82=80=E3=81=AD=E3=81=93?= Date: Wed, 3 Jul 2024 15:44:46 +0900 Subject: [PATCH] =?UTF-8?q?InsertClassIdforFirebase=E5=BE=A9=E5=85=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../oplogy/InsertClassIdforFirebase.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 app/src/main/java/com/example/oplogy/InsertClassIdforFirebase.java diff --git a/app/src/main/java/com/example/oplogy/InsertClassIdforFirebase.java b/app/src/main/java/com/example/oplogy/InsertClassIdforFirebase.java new file mode 100644 index 0000000..9785da8 --- /dev/null +++ b/app/src/main/java/com/example/oplogy/InsertClassIdforFirebase.java @@ -0,0 +1,19 @@ +package com.example.oplogy; + +import com.google.firebase.firestore.FirebaseFirestore; + +import java.util.HashMap; +import java.util.Map; + +public class InsertClassIdforFirebase { + public void insertClassId(int classId) { + FirebaseFirestore db = FirebaseFirestore.getInstance(); + + Map data = new HashMap<>(); + data.put("classId", classId); // classId is inserted as a number + + db.collection("classId_Database").add(data) + .addOnSuccessListener(documentReference -> System.out.println("DocumentSnapshot added with ID: " + documentReference.getId())) + .addOnFailureListener(e -> System.err.println("Error adding document: " + e)); + } +}