Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.

Modificar ou remover uma visualização

Para remover uma visualização, utilize o método db.collection.drop() na visualização.

Para modificar uma visualização, você pode:

  • Solte e recrie a visualização.

  • Utilize o comando collMod.

Considere a seguinte visualização denominada lowStock:

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

Os seguintes comandos modificam lowStock soltando e recriando a visualização:

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

Alternativamente, você pode utilizar o comando collMod para modificar a visualização:

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