Firebase 데이터 베이스에서 게시물 무단으로 가져오기

imssonice·2022년 9월 12일
0

파이어베이스 콘솔에 가서 데이터베이스를 볼 수 있음.
회원 정보, 게시글 등 데이터 베이스에 저장됨
NoSQL(비관계형), 자유롭게 저장 가능

컬렉션 - 폴더, 도큐먼트- 파일

데이터베이스를 소환하려면!

const db = firebase.firestore();
db.collection('collection의 이름').get.then((결과)=>{
	console.log(결과)
});

collection의 이름에 있는 곳의 데이터를 모두 가져옴

만약 permission에러가 뜬다면, 데이터베이스 읽기 권한을 주지 않은 것이다.

그럴 땐 다시 콘솔로 이동해서, 규칙이라는 탭에 들어간다.
그 다음, 규칙 수정에서 false라고 적혀있는 부분을 true로 바꿔주면 된다.

const db = firebase.firestore();
db.collection('collection의 이름').get.then((결과)=>{
	결과.forEach((doc)=>{
    console.log(doc.data())
    })
});

collection에 있는 모든 문서를 꺼내려면 반복문을 사용한다. doc이라는 문서 안에 많은 내용이 있는데 데이터만 출력하고 싶다면 .data()를 붙여줘야 한다.

출처: https://youtu.be/QE-PXSmq0ZI

profile
공부한 거 정리하는 용도로 씁니다.

0개의 댓글