파이어베이스 콘솔에 가서 데이터베이스를 볼 수 있음.
회원 정보, 게시글 등 데이터 베이스에 저장됨
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()를 붙여줘야 한다.