Mongoose ($inc) Number 값을 자동으로 변환 하는 방법
2024. 1. 13. 03:02ㆍMongoDB, Mongoose
배경
Number타입의 필드를 요청 당 설정 값으로 값을 올려야 할 때
해결방안
$inc 사용
사용방법
변경 값을 +2 하는 방법
Model.updateOne({ 조건 값 }, { $inc: { 변경해야하는 필드 : 2 } });
변경 값을 -2 하는 방법
Model.updateOne({ 조건 값 }, { $inc: { 변경해야하는 필드 : -2 } });
변경 값이 여러개 경우
Model.updateOne({ 조건 값 }, { $inc: { 변경해야하는 필드1 : -2, 변경해야하는 필드2 : 3 } });
728x90
반응형
'MongoDB, Mongoose' 카테고리의 다른 글
Mongoose ($addToSet) 배열 필드에 중복 되지 않는 데이터 넣는 방법 (1) | 2024.01.13 |
---|---|
MongoDB field 제거 방법 (0) | 2024.01.13 |
MongoDB 비교연산자 의미 $gt $gte $lte $lt (0) | 2023.10.29 |
MongoDB (Mongoose) Transaction 사용 방법 (0) | 2023.02.26 |
Mongoose 다중 연결 시 링크 별 Model 사용 방법 (0) | 2022.02.11 |