게시물 상세내용 - GET

김형우·2021년 12월 28일
0

node.js

목록 보기
7/26
post-thumbnail
  • CRUD
    : 추가(POST), 조회(GET), 수정(PUT), 삭제(DELETE)
    : Create, Read, Update, Delete

board.js

1. _id만 가져오면 된다

  • 모든 게시물은 DB에 저장되어있고, 각 게시물마다 sequence에서 정한 중복되지않는 글번호가 있기 때문에, 글번호만 있으면 그 데이터를 꺼내올 수 있다.
    : _id가 중복되지 않는 고유한 id 이다.
    : 모든 게시물은 DB에 board 컬렉션 안에 있다.
    : _id를 가져오는것이 곧 DB의 board 컬렉션의 모든 데이터를 특정하는것과 같다.

2. DB + collection

  • DB접속 -> DB선택 -> 컬렉션(board) -> 1개 가져오기

  • 1개 가져오기
    : const no = Number(req.query.no); = 글번호
    : const result = await coll.findOne({_id : no});

profile
The best

0개의 댓글