728x90
반응형
예를 들어 /list 페이지에 방문하면 DB에 있던 글을 뽑아서 보여주고 싶으면 어떻게하는지 알아봅시다.
app.get('/list', (요청, 응답) => {
응답.send('안녕')
})
유저가 /list 페이지 방문하면 뭔가 보내주고 싶으면
이런거 코드짜면 된다고 했습니다.
근데 '안녕' 말고 DB에 있던 글을 뽑아서 보내주고 싶으면요?
외우지말고 검색하거나 복사해서 쓰는거
app.get('/list', async (요청, 응답) => {
let result = await db.collection('컬렉션명').find().toArray()//DB에서 '컬렉션명'이라는 곳가서
응답.send(result[0].title)// 0번째 데이터데이터에서 title이라는 이름 가진데이터 가져와
})
app.get : 겟요청
async : await 쓸려고 쓰는거
await : 이코드가 완료 되야 다음 코드로 넘어가라는 문법
728x90
반응형
'Node.js' 카테고리의 다른 글
mongoDB데이터 불러오기 (0) | 2024.07.25 |
---|---|
웹페이지에 DB데이터 꽂기 (EJS, 서버사이드 렌더링) (0) | 2024.07.24 |
서버와 MongoDB 연결 (1) | 2024.07.24 |
MongoDB 호스팅받고 셋팅하기 (1) | 2024.07.24 |
static파일 (css파일) 첨부하기 (0) | 2024.07.24 |