몽고DB 복잡한 업데이트문
본문
[ { "title": "article01", "content": "content01", "writer": "Velopert", "likes": 0, "comments": [] }, { "title": "article02", "content": "content02", "writer": "Alpha", "likes": 23, "comments": [ { "name": "Bravo", "message": "Hey Man!" } ] }, { "title": "article03", "content": "content03", "writer": "Bravo", "likes": 40, "comments": [ { "name": "Charlie", "message": "Hey Man!" }, { "name": "Delta", "message": "Hey Man!" } ] } ]
예를 들어, 위와 같은 데이타가 있다고 했을 때, comments속에 "Charlie" 라는 값을
가진 데이타의 likes값을 100으로 변경하려면...
어떻게 쿼리를 작성해야 할까요..
인터넷에는 아래같은 기본적인 쿼리밖에 없어서.. 도움이 안되네요..
db.monsters.updateOne({ title: 'abc' }, { $set: { hp: 25 } });
답변을 작성하시기 전에 로그인 해주세요.