DataBase/MongoDB
[MongoDB] Pymongo Array 특정 요소(인덱스) 삭제하기 - $pull array
민돌v
2021. 10. 18. 22:26
몽고디비 컬렉션 필드를 Array, 즉 배열로 만든 후, 배열의 요소로 컬렉션을 가지는 구조이다.
특정 인덱스를 삭제하고 싶어, 인덱스를 구했지만, 따로 그럴 필요없이
$pull 제한자의 조건을 이용해 해결
$pull 제한자의 탐색범위가 생각보다 넓은 것 같다.
db.events.update_one({'number': int(event_id_receive)}, {"$pull": {'join': {'username': my_username}}})
참고 : https://answer-id.com/ko/56164145