3w_ 익명 쇼핑몰 - Restful (Rest하게) API 만들기
1. mongoose 설치하기
-
mongoose 는 mongoDB 에 연결하고 데이터 모델링을 제공해주는 툴입니다. 지금까지 설치만 했고 사용하지 않았던 mongoDB를 이제 직접 node에서 사용해볼 시간입니다.
-
mongoose 설치 - npm 으로 제공되고 있어서 아래와 같이 간단하게 설치 할 수 있습니다.
$ npm install mongoose
-
moongoose 설치 완료시 package.json에 ...
https://www.npmjs.com/package/mongoose< index.js > 추가 ( 위치 : app.listen 라우터 위에)
1) 모듈 설치.
const mongoose = require('mongoose');
2) 서버를 띄우고 /mongodb 접속
→ mongoose에 connect 한다.
→ 몽고DB안의 mongodb://localhost//voage라는 특정 저장소에 연결 ( DB의 이름 )
app.get('/mongodb', async (req, res) => {
await mongoose.connect('mongodb://localhost/voyage', {
useNewUrlParser: true,
useUnifiedTopology: true,
useFindAndModify: true,
useCreateIndex: true
});
res.send('ok');
})
- node를 재실행하고
/mongodb
에 접속하여 화면에 ok라고 뜨면 정상적으로 접속이 성공한 것입니다.
2. 모델링 만들고 데이터 추가하기
Author And Source
이 문제에 관하여(3w_ 익명 쇼핑몰 - Restful (Rest하게) API 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@glowing0512_/3w-익명-쇼핑몰-Restful-Rest하게-API-만들기저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)