-
データベースの作成と選択:
use データベース名
-
コレクションの作成:
db.createCollection("コレクション名")
-
ドキュメントの挿入:
db.コレクション名.insertOne({フィールド名: 値, ...})
-
ドキュメントの検索:
db.コレクション名.find({検索条件}).pretty()
-
ドキュメントの更新:
db.コレクション名.updateOne({検索条件}, {$set: {更新内容}})
-
ドキュメントの削除:
db.コレクション名.deleteOne({検索条件})
-
インデックスの作成:
db.コレクション名.createIndex({フィールド名: 1})
-
集計パイプラインの実行:
db.コレクション名.aggregate([{パイプラインステージ1}, {パイプラインステージ2}, ...])
これらはMongoDBシェルの基本的なコマンドですが、さまざまな操作やクエリを実行するための強力なツールです。必要に応じて、詳細なドキュメントやオンラインリソースを参照して、さらに高度な操作を学ぶことができます。
この記事では、MongoDBシェルコマンドの基本的な使用方法といくつかのコード例を紹介しました。これを参考にして、MongoDBデータベースの操作に役立ててください。