array (1) 썸네일형 리스트형 MongoDB - $addToSet $addToSet mongoDB의 $addToSet 연산자는 타입이 배열인 필드에 값을 추가할 수 있는 연산자입니다. 배열 안에 중복인 값이 있다면 추가되지 않습니다. { $addToSet: { : , ... } } Missing Field 값을 추가하려는 필드가 없다면 필드를 생성하고 그 안에 배열 타입인 값을 추가합니다. 단! 배열의 순서를 보장하진 않습니다. Field is Not an Array 필드는 반드시 배열 타입이어야 합니다 만약 아래와 같은 document가 있을 때 { _id: 1, colors: "blue,green,red" } $addToSet으로 update를 해도 colors의 타입은 string이기 때문에 연산이 실패합니다. db.update( { _id: 1 }, { $add.. 이전 1 다음