[mongoDB] #mongoose - node와 mongodb 연결 후 데이터 저장하기
·
mongoDB
# mongoose Mongoose 모듈은 MongoDB 라는 NoSQL 데이터베이스를 Node.js로 사용할 수 있도록 하는 확장 모듈 중 하나 입니다. Mongoose는 데이터를 만들고 관리하기 위해 스키마 [ Schema ]를 만들고, 그 스키마로 모델을 만들어 데이터를 관리 합니다. 스키마와 모델을 통하여 data를 불러온 후 객체화 시켜 빠르게 수정함으로써 데이터에 접근 가능하게 만들어줍니다. 모델링 된 문서 [ Document ]가 모여있는 Collection을 관리하는 것을 수월하게 만들어 줍니다. db와 node를 쉽게 연결할수 있는 모듈이 있다 바로 mongoose 입니다. db 데이터간의 매핑을 도와준다고해서 ODM 이라고도 합니다 그럼 사용하는 방법을 알아보겠습니다. 해당 사이트를 참..
[mongoDB] CRUD(create, read, update, delete) / 메소드 insert, find, update, delete
·
mongoDB
# C (create)db에 삽입할때 컬렉션(집합)으로 삽입해야합니다 아직 존재하지 않는 컬렉션에 무언가 삽입하면 컬렉션이 생성됩니다 매서드는 insert, insertOne, insertMany 가 있습니다 기본 db는 test로 되어있습니다 구문)db.컬렉션명.insert()dogs 컬렉션과 강아지 정보를 객체로 추가했습니다.성공하면 아래에 문구가 뜨고 id가 생성되네요show collections컬렉션 목록을 확인할 수 있습니다잘 등록되었네요 cats 컬렉션을 추가하고 Read로 넘어가겠습니다.db.cats.insert({name: 'bobo', age: 6, breed: 'scottish fold', dogFriendly: false}) db.cats.insert({name: 'bob', age:..
[mongoDB] 몽고db 설치, mongo shell(mongosh.exe), server 실행 ( LOCAL버전 )
·
mongoDB
MongoDB https://www.mongodb.com/ko-kr MongoDB: 애플리케이션 데이터 플랫폼 업계 최고의 최신 데이터베이스를 토대로 구축된 애플리케이션 데이터 플랫폼을 사용해 아이디어를 더욱 빠르게 실현하세요. MongoDB는 데이터를 손쉽게 처리할 수 있도록 지원합니다. www.mongodb.com # 설치 몽고DB 사이트에 들어가서 제품메뉴에 커뮤니티 서버를 클릭합니다. (무료, 학생들이 주로 이용) 버전과 플랫폼을 확인하고 msi 패키지를 설정후 다운로드 버튼을 클릭합니다. 다운로드한 파일 실행후 설치를 진행해줍니다. 바로 Next 버튼을 클릭합니다. 라이센스에 동의 후 Next 버튼을 클릭합니다. 경로에 대한 설정입니다. 바꾸실게 없으신분들은 Complete로 진행하시면 됩니다...
개발짜옹
'mongoDB' 카테고리의 글 목록