본문 바로가기

insertMany2

mongoose - express 모델 만들기 express 를 통한 데이터의 CRUD를 구현해 보고자 합니다. 간단한 예제로 농장의 가판대에서 파는 농작물 재고관리하는 앱을 만들어 봅니다. 일반적인 애플리케이션에서는 다양한 모델이 있을 수 있으므로 복잡하게 하나의 파일에서 관리하기 보다는 모델별로 나눠서 관리하는 것이 효율적 입니다. 1. 모델 만들기 models 디렉토리를 만들고, product.js 파일에 product 모델을 다음과 같이 만듭니다. Schema 속성에 required 는 필수 입력 값으로 선언한 것이며, min 은 최소값, 카테고리는 세개를 선언하고, lowercase로 첫글자 대문자 입력을 제한합니다. 이와 같이 데이터 입력시 유효성을 확인할 수 있도록 합니다. const mongoose = require("mongoose".. 2023. 8. 5.
mongoose로 대량의 데이터 입력하기 이전 블로그에서 mongoose 를 이용해서 데이터 하나 씩 입력하는 방법에 대해 알아 보았습니다. https://peter-codinglife.tistory.com/34 mongoose로 MongoDB 접속하기 MongoDB를 설치하고 mongoose 로 MongoDB에 접속하는 방법에 대해 소개합니다. 간단하게 DB 접속하고 모델을 만들고 샘플 데이터를 저장하고 잘 저장되었는지 확인해보겠습니다. 1. mongoose 설치하고 DB peter-codinglife.tistory.com 잘 사용하는 방법은 아니나 DB에 여러 개 데이터를 동시에 입력하는 방법에 대해 알아 보겠습니다. mongoose에서 insertMany() 를 사용하면 한 건씩 입력할 때 save() 를 통해서 DB에 저장했는데 inse.. 2023. 7. 24.
반응형