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
블로그 이미지

SeoHW

,