firestore+nuxt 입문

2908 단어 FirebaseFirestore

이 기사의 목적



firebase의 fistor의 읽기/쓰기의 기본을 정리

firestore 데이터 모델




  • 컬렉션 ... table 같은 것
  • 문서 ... 레코드와 같은 것
  • 데이터 ... 값과 같은 것

  • 읽고 쓰는 법


    var db = firebase.firestore();
    // dbに初期化したfireastoreを代入
    db.collection("users").add({
        first: "Ada",
        last: "Lovelace",
        born: 1815
    })
    .then(function(docRef) {
        console.log("Document written with ID: ", docRef.id);
    })
    .catch(function(error) {
        console.error("Error adding document: ", error);
    });
    // addでusersコレクションにデータをいれていく
    

    then은 처리가 성공했을 때의 처리. chatch는 실패해 에러가 나왔을 때의 처리.

    데이터 쓰기



  • 데이터베이스 만들기
  • 규칙 만들기
  • firestore 초기화
  • add에 collection 추가

  • 쓰기 (set, add, update)


  • set ... 데이터를 추가하고 이미 데이터가 있으면 덮어 쓰기
  • update ... 기존 데이터 업데이트
  • add ... 새 문서, 데이터 추가

  • 데이터 검색

    좋은 웹페이지 즐겨찾기