[Firebase]ドキュメント削除

ドキュメント削除

            //testfieldが該当の値のtestcollのドキュメントID取得
            const documentId;
            await firebase.firestore()
            .collection('testcolloya')
            .doc('testdocoya')
            .collection("testcoll")
            .where('testfield', '==', '1234xxxxxxxxxxxxx5678')
            .get()
            .then(snapshot => {
                snapshot.docs.forEach(doc => {
                    documentId = doc.id;
                });
            });

            //testcollのドキュメントIDのドキュメント削除
            try{
                await firebase.firestore()
                .collection('testcolloya')
                .doc('testdocoya')
                .collection("testcoll")
                .doc(documentId)
                .delete();
            }catch(e){
                console.log(e);
            }

投稿者: kinkun

保有資格 Salesforce Certified Platform App Builder T Salesforce Certified Platform Developer I Salesforce Certified Platform Developer II Salesforce Certified Administrator

コメントを残す

メールアドレスが公開されることはありません。