Database2 - Lowdb

기본 데이터 설정

수업소개

lowdb가 실행될 때 기본적으로 준비 되어야 하는 데이터를 초기화하는 방법을 설명합니다. 

 

 

 

강의

 

 

소스코드

변경사항

댓글

댓글 본문
  1. 나연
    2022년 2월 28일 (월) 완료

    `db.defaults({ topics: [], authors: []}).write()`
    - 데이터베이스를 처음 만들면 `db.json`이라는 파일 생성
    - 정보를 넣으려고 하면 넣을 정보를 어디에 넣을 것인지가 확보되어 있어야 함
    -- 거기가 없으면 자동으로 생성해주는 코드가 `defaults()`
    - `topics`가 JSON 파일에 없으면 만들어주고 그 안에 들어갈 데이터는 배열 (`[]`), 즉 순서가 있는 정보
    - `authors`도 마찬가지

    코드를 복사해서 웹으로 가져간 후 웹 서버를 키고 애플리케이션을 킨 다음에 새로고침을 하면 `db`라는 키 값으로 객체가 있는데 그 객체의 `topics`과 `authors`라는 프로퍼티가 생성된 것을 볼 수 있음
  2. labis98
    20210826 good!!!
  3. 김윤석
    21.04.27
  4. jeisyoon
    2021.03.27 기본설정 - OK
  5. chimhyangmoo
    21.03.09
  6. 생활둘기
    2021 2 15
  7. Yong Hyun Lee
    완료 200920
  8. 착한얼굴에그러치모탄태도
    감사합니다
  9. 쑤우
    완료. 감사합니다~
  10. Amousk
    좋은 강의 감사합니다.
  11. 굼벵이
    완료
  12. supernet
    완료!!
  13. 삼고잉
    서버에 로컬스토리지를 만들어두고 실행된 서버에 클라이언트가 접속하면 클라이언트는 그 구조를 가지고 데이터베이스를 이용하게 되는거군요
graphittie 자세히 보기