-
データベースの作成:
db.runCommand({ create: "myDatabase" });
-
コレクションの作成:
db.runCommand({ create: "myDatabase.myCollection" });
-
ドキュメントの挿入:
db.runCommand({ insert: "myDatabase.myCollection", documents: [{ name: "John", age: 25 }] });
-
ドキュメントの検索:
db.runCommand({ find: "myDatabase.myCollection", filter: { age: { $gt: 20 } } });
-
ドキュメントの更新:
db.runCommand({ update: "myDatabase.myCollection", updates: [ { q: { name: "John" }, u: { $set: { age: 30 } } } ] });
-
ドキュメントの削除:
db.runCommand({ delete: "myDatabase.myCollection", deletes: [ { q: { name: "John" }, limit: 1 } ] });
これらは基本的な操作の一部ですが、MongoDBのrunCommandメソッドを使用することで、さまざまなデータベース操作を行うことができます。詳細なドキュメントや他の操作のコード例については、MongoDBの公式ドキュメントを参照してください。
この記事では、runCommandメソッドの使用方法と共に、データベース操作の基本を理解することができるでしょう。