장바구니에 상품이 없습니다.
home2 › 게시판 › Flutter 게시판 › firestore documentID
플러터로 게시물 삭제 기능을 만드는 과정에서 질문이 생겼습니다
게시물이 가지고 있는 uid와 로그인된 uid를 비교하는건 구현이 됬는데
이 if문을 통해서 삭제를 하려다 보니 docID가 필요하더라고요
혹시 어떤 uid를 포함하는 docID를 불러오는 방법이나 아님 get()을 할때 docID도 같이 불러올 수 있는 방법이 있나요?
var doc = await docRef.get(); var docId = doc.reference.documentID;
이러면 나온다는군요
선생님 documentID가 정의되지 않은 타입이라고 뜨는데 따로 불러와야 되는 패키지가 있나요?
var result = await FirebaseFirestore.instance.collection('collection').get(); for (var snapshot in result.docs) { var documentID = snapshot.id; // <-- Document ID }
아니면 .id라고 찍어봅시다
감사합니다! ㅠㅠ
강의도 그렇고 선생님 엄청 좋으세요