SERVER/ERROR
<MongoDB> E11000 duplicate key ์๋ฌ ํด๊ฒฐ ๋ฐฉ๋ฒ
์์โจ
2022. 2. 16. 20:28
๐์์ธ
"MongoError: E11000 duplicate key error collection:" ์๋ฌ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค.
๋ณดํต db์ ์ด๋ฏธ ์ปฌ๋ ์ ๋ค์ด ์์ด์ ๋ฐ์ํ๋ ์๋ฌ๋ก ๊ธฐ์กด database๋ฅผ ์ญ์ ํ ํ restore ํด์ฃผ๋ฉด ์๋ฌ๋ฅผ ํด๊ฒฐํ ์ ์์ต๋๋ค.
๐ํด๊ฒฐ ๋ฐฉ๋ฒ
db์์ฒด๋ฅผ ๊นจ๋ํ๊ฒ ์ง์ด๋ค. ๋๋ ์ฟผ๋ฆฌ ์์ ์ค์ ๊ผฌ์ธ ๊ฒฝ์ฐ collection์์ ์ธ๋ฑ์ค๋ฅผ ์ ๊ฑฐํจ์ผ๋ก์ ํด๊ฒฐํ ์ ์๋ค.
db.dropDatabase()
db.users.dropIndexes()
โป ์ ์ฒด ๋ฐ์ดํฐ๋ฅผ ์ญ์ ํ๋ฏ๋ก ๊ธฐ์กด ๋ฐ์ดํฐ๋ ๋ฐ๋์ ๋ฐฑ์ ํ๊ณ , restore์ ๋ชฉ์ ์ผ๋ก ์ฌ์ฉ ํ์ ์ผ ํฉ๋๋ค.