Docs Menu
Docs Home
/ /
Vistas
/ / /

Modificar o remover una vista

Para eliminar una vista, utilice el db.collection.drop() método en la vista.

Para modificar una vista, puede:

  • Suelta y vuelve a crear la vista.

  • Utilice el collMod comando.

Considere la siguiente vista denominada lowStock:

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

Los siguientes comandos modifican lowStock eliminando y recreando la vista:

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

Alternativamente, puede utilizar el comando collMod para modificar la vista:

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

Volver

Utilice la intercalación por defecto

En esta página