몽고DB 복잡한 업데이트문 채택완료
훈련소장
5년 전
조회 1,800
[
{
"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 } });
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인