Bulk.find.removeOne()
ํ
MongoDB๋ ๋๋ ์ฐ๊ธฐ ์์
์ ์ํํ๊ธฐ ์ํ db.collection.bulkWrite()
๋ฉ์๋๋ ์ ๊ณตํฉ๋๋ค.
์ค๋ช
Bulk.find.removeOne()
mongosh
0.12.2๋ถํฐBulk.find.removeOne()
๋Bulk.find.deleteOne()
์ ๋ณ์นญ์ ๋๋ค.์ ์ฝ๋์์๋
Bulk.find.removeOne()
๋์Bulk.find.deleteOne()
๋ฅผ ์ฌ์ฉํฉ๋๋ค.
ํธํ์ฑ
์ด ๋ช ๋ น์ ๋ค์ ํ๊ฒฝ์์ ํธ์คํ ๋๋ ๋ฐฐํฌ์์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
MongoDB Atlas: ํด๋ผ์ฐ๋์์์ MongoDB ๋ฐฐํฌ๋ฅผ ์ํ ์์ ๊ด๋ฆฌํ ์๋น์ค
์ฐธ๊ณ
์ด ๋ช ๋ น์ ๋ชจ๋ MongoDB Atlas ํด๋ฌ์คํฐ์์ ์ง์๋ฉ๋๋ค. ๋ชจ๋ ๋ช ๋ น์ ๋ํ Atlas ์ง์์ ๊ดํด ์์ธํ ์์๋ณด๋ ค๋ฉด ์ง์๋์ง ์๋ ๋ช ๋ น์ ์ฐธ์กฐํ์ญ์์ค.
์์
music
์ปฌ๋ ์
์ ์์ฑํฉ๋๋ค.
db.music.insertMany( [ { artist: "DOA", genre: "punk" }, { artist: "Rick Astley", genre: "pop" }, { artist: "Black Flag", genre: "punk" }, { artist: "Justin Bieber", genre: "pop" } ] )
๋ค์ ์์ ์ ๋๋ค.
Bulk()
์์ ๋น๋๋ฅผ ์ด๊ธฐํํฉ๋๋ค.์ฅ๋ฅด
pop
์ ๊ฒ์ํฉ๋๋ค.collection์์ ์ฒซ ๋ฒ์งธ๋ก ์ผ์นํ๋ ํ ์ํฐ์คํธ
Rick Astley
๋ฅผ ์ญ์ ํฉ๋๋ค.
var bulk = db.music.initializeOrderedBulkOp(); bulk.find( { "genre": "pop" } ).removeOne(); bulk.execute()