AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.
Docs Menu

뷰 수정 또는 제거

뷰를 제거하려면 뷰에서 db.collection.drop() 메서드를 사용합니다.

뷰를 수정하려면 다음 중 하나를 수행합니다.

  • 뷰를 제거하고 다시 만듭니다.

  • collMod 명령을 사용합니다.

lowStock이라는 이름의 다음 뷰를 가정해 보겠습니다.

db.createView(
"lowStock",
"products",
[ { $match: { quantity: { $lte: 20 } } } ]
)

다음 명령은 뷰를 제거하고 다시 생성하여 lowStock을 수정합니다.

db.lowStock.drop()
db.createView(
"lowStock",
"products",
[ { $match: { quantity: { $lte: 10 } } } ]
)

또는 collMod 명령을 사용하여 뷰를 수정할 수 있습니다.

db.runCommand( {
collMod: "lowStock",
viewOn: "products",
"pipeline": [ { $match: { quantity: { $lte: 10 } } } ]
} )