Firebase
데이터 쓰기 (DB저장)
Firebase 데이터베이스에 저장하려면
const db = firebase.firestore();
db.collection('컬렉션명').doc('문서명').set({ 제목 : '제목' })
만약 문서명을 따로 지정하지 않겠다면
const db = firebase.firestore();
db.collection('컬렉션명').add({ 제목 : '제목명' })
이런식으로 .doc가 아니라 .add로 사용한다.
.add는 문서명을 자동으로 부여한다.
이것을 활용하여
특정 버튼을 눌렀을때 해당 내용이 DB 로 저장 되게끔 하려면
//제이쿼리 사용의 경우
$('#ID명').click(function(){
const DB에저장할내용 = {
제목 : $('#title').val(),
가격 : parseInt($('#price').val()),
내용 : $('#content').val(),
}
db.collection('컬렉션명').add(DB에저장할내용).then((result)=>{
성공시 실행할 코드
}).catch((error)=>{
실패시 실행할 코드
})
});
가격은 문자열이아니라 숫자로 취급해 줘야 하기 때문에. parseInt() 를 한번 더 씌워 준다.
'개발 일지 > 개발 일지' 카테고리의 다른 글
| 내일배움캠프 Day 19 (0) | 2022.11.25 |
|---|---|
| 내일배움캠프 Day 18 (0) | 2022.11.24 |
| 내일배움캠프 Day 16 (0) | 2022.11.22 |
| 내일배움캠프 Week 3 (0) | 2022.11.21 |
| 내일배움캠프 Day 15 (0) | 2022.11.18 |