Development/MongoDB(2)
-
Duplicated Index error
MongoDB에서 가끔 해당 오류가 날 때가 있다. null 키가 중복된다면서 뜨는 오류인데, 중복을 허용하지 않을 때 null 값을 두개이상 기록하려고 하면 null이 두개라서 중복된다.... 공식문서를 참고하여 아래 명령어만 쿼리하면 된다. Collection.dropIndexes() 예시) db.getCollection('users').dropIndexes()
2020.06.25 -
MongoDB / arrayFilters / 배열에서 다시 배열 조회
배열 안에서 다시 배열을 조회해야 할 때 arrayFilters를 사용할 수 있다. 여기서 amount를 수정하려 한다. [item] 은 변수로써 아래 'item._id' 에서 다시 사용될 수 있다. 똑같이 맞춘다.
2020.06.25