AI エージェント向け: ドキュメントインデックスは https://www.mongodb.com/ja-jp/docs/llms.txt で利用できます。すべてのページの markdown バージョンは、いずれかの 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 } } } ]
} )