# mongoose

49개의 포스트

Mongoose - Model.UpdateOne

몽구스 모델 updateOne()메서드이렇게 첫번째 인자에 Where같은 제약조건, 두번째 인자에 바꾸고 싶은 내용을 넣어줘야 한다. 이거때문에 몇시간 헤맸다. 참고 페이지 geeksforgeeks - Mongoose | updateOne() Function주께서 도와

2021년 4월 1일
·
0개의 댓글

[mongoose] [error] findOneAndUpdate $inc가 두배로 되는 현상

해결 방법 * mongoose의 query 사용 시, callback과 promise를 동시에 쓰면 두번 실행됨* ∴ await 를 쓰려면 await Model.findOneAndUpdate( query, doc, options ) 를 쓰거나 await를 지우고 Mod

2021년 3월 29일
·
0개의 댓글
post-thumbnail

[react] mongoDB 세팅하기(1) express/mongoose

//앱 미리보기 ⬆️ //리액트 프로젝트 '버튼 하나에 두 가지 경로 넣기 react-router-dom/setState'에서 이어집니다.

2021년 3월 24일
·
0개의 댓글
post-thumbnail

💡 find와 findOne의 차이

`find()`는 `documents`의 리스트를 반환하고, `findOne()`은 `documents` 객체 하나를 반환한다. 하나는 리스트, 하나는 객체 하나라는 것, 이게 가장 큰 차이점이다.

2021년 3월 19일
·
0개의 댓글

Mongoose에서 CRUD 구현하기

Mongoose에서 CRUD 구현하기

2021년 3월 14일
·
0개의 댓글
post-thumbnail

IM 19 일차

[2021/03/12 금요일] 솔로 데이 2일차

2021년 3월 12일
·
0개의 댓글

SessionStore를 통한 중복 로그인 처리

서비스에 한 아이디로 2명 이상의 유저가 로그인하지 못하게 하고 싶었다. (a라는 아이디로 두 명이 로그인하면 먼저 로그인한 사용자는 로그아웃 되도록..)이를 위해서 구글링을 해보니 세션 스토어를 적용하면 될 것 같았다.connect-mongo위의 라이브러리를 다운받고

2021년 3월 10일
·
0개의 댓글

[MongoDB] AutoIncrement Sequence 기능 구현

npm install mongoose-auto-increment전체 소스코드

2021년 2월 24일
·
0개의 댓글

MongoDB Pipeline을 활용한 데이터 실시간 수정

DB상 동시 수정이 필요한 경우 조회 -> 수정 시 시간차로 인한 오류가 발생할 수 있음.따라서 MongoDB Pipeline 방식을 활용하여 현재 데이터 조회하고 이를 기반으로 수정 값을 업데이트 하는 방법을 은행 출금 알고리즘에 적용함.(구글에 검색했을 때에는 조회

2021년 2월 11일
·
0개의 댓글
post-thumbnail

Mongoose: Virtuals with Typegoose

Mongoose Virtuals 사용 도전기🔥

2021년 2월 7일
·
0개의 댓글

<MongoDB> Model - Video

이번 시간에는 데이터 베이스 모델을 생성해보겠습니다.프로젝트 폴더에 models라는 폴더를 생성하고 그 안에 Video.js 파일을 만들어보겠습니다. 모델 파일명은 클래스 이름을 정하듯이 대문자로 시작하게 만들었습니다.코드 작성에 앞서 두가지 개념에 대해 짚고 넘어갑니

2021년 1월 8일
·
0개의 댓글

[MongoDB] MongoDB&Mongoose 퍼포먼스 향상시키기

원본: https://itnext.io/performance-tips-for-mongodb-mongoose-190732a5d382 "mongodb/mongoose 쿼리를 더 빠르게 하기 위해 당신이 할수 있는 것!" 퍼포먼스는 불필요한 일을 최대한 피하는 것입니다.

2021년 1월 6일
·
0개의 댓글
post-thumbnail

🌖 The Art of React part2

데이터 스키마가 고정적이며 확장성이 없는 기존의 데이터베이스의 문제를 해결하고자 mongoDB가 나오게 됐다.문서 지향적 NoSQL데이터 베이스이며 Node.js 환경에서는 mongoDB 기반 ODM(Object Data Modeling) 라이브러리인 mongoose와

2021년 1월 2일
·
0개의 댓글
post-thumbnail

🔥TIL #5. mongoDB와 mongoose

mongoDB 란?mongoDB 설치 및 node.js 에서 사용하기mongoose 란?node.js 에서 mongoose 사용하기mongoDB는 Document-oriented NoSQL Database 이다. NoSQL 이란 'Not only SQL'의 약자로 기존

2020년 12월 27일
·
0개의 댓글
post-thumbnail

TIL 20.12.22

MongoDB의 ORM(명확히 얘기하자면 ODM)인 mongoose를 사용하다보면 \_\_v 라는 의문의 field가 생기는 것을 확인할 수 있습니다.MongoDB예시Mongoose 공식문서에서는 이를 versionKey라고 합니다. 이 key값은 해당 다큐먼트의 내부

2020년 12월 22일
·
0개의 댓글
post-thumbnail

BoilerPlate Code 01 - 몽고DB & 몽구스 연결

MongoDB는 자바스크립트 문법을 사용하는 DB로 ✔️ NoSQL로 분류되는 크로스 플랫폼 도큐먼트 지향 데이터베이스 시스템이다. MySQL 처럼 전통적인 테이블-관계 기반의 RDBMS가 아니며 SQL을 사용하지 않는다. ✔️ 또다른 특징으로는 스키마가 없다. 스키마

2020년 12월 22일
·
0개의 댓글
post-thumbnail

NestJS에서 Mongoose Paginate 적용하기

NestJS에서 mongoose-paginate-v2 를 사용하여 Paginate를 적용하는 방법을 정리했습니다.

2020년 12월 17일
·
0개의 댓글

MongoDB ODM 인 Mongoose 사용하기

MongoDB MongoDB는 NoSQL데이터베이스이며 문서지향(Document-Oriented)적인 데이터베이스이다. 관계형DB가 아니기 때문에 고정된 Schema나 JOIN이 존재하지 않으며 데이터 구조가 key-value 형식으로 이루어져 있다. 내 프로젝트

2020년 12월 16일
·
0개의 댓글
post-thumbnail

MongoDB findById가 null을 return하는 경우 체크해봐야 될 것

MongoDB를 이용해서 개발 중, 한참 동안 삽질한 내용을 남깁니다. MongoDB findById가 null을 return 하는 경우 확인해봐야 될 사항입니다.

2020년 12월 16일
·
0개의 댓글