SMALL
var json = JSON.parse(JSON.stringify(req.query.p) //json 파라미터 req.query.p
var jp= eval("(" + req.query.p + ")") //파라미터로 받은 josn "{a: '22'}" 이런식으로 ""가 붙어있으므로 제거를위해 eval을 해준다 "{a: '22'}" -> {a: '22'} 이렇게된다
db.collection("컬렉션이름").updateMany({조건}, { $set : jp } , false , true )
.then(result =>{
res.json({ result: 'ok' })
})
결과
a:22
필드추가된걸확인할수있다.
LIST
'mongoDB' 카테고리의 다른 글
Mongo DB 쿼리 옵션 목록 (0) | 2021.10.27 |
---|