MongoDBでドキュメントを作成する方法


  1. MongoDBに接続する: MongoDBに接続するには、MongoDBのドライバを使用します。例えば、Node.jsを使っている場合は、mongodbパッケージをインストールし、MongoClientクラスを使用して接続します。
const { MongoClient } = require('mongodb');
async function connectToMongoDB() {
  const uri = 'mongodb://localhost:27017/mydatabase';
  const client = new MongoClient(uri);
  await client.connect();
  return client.db();
}
  1. ドキュメントを作成する: MongoDBでは、ドキュメントはJSON形式で表現されます。例えば、以下のようなユーザーのドキュメントを作成する場合を考えてみましょう。
async function createDocument() {
  const db = await connectToMongoDB();
  const collection = db.collection('users');

  const newUser = {
    name: 'John Doe',
    age: 25,
    email: '[email protected]'
  };

  const result = await collection.insertOne(newUser);
  console.log('Created document with ID:', result.insertedId);
}

上記の例では、usersというコレクションに新しいユーザードキュメントを作成しています。insertOne()メソッドを使用して、ドキュメントを挿入し、挿入されたドキュメントのIDを取得しています。

これらの手順を参考にして、MongoDBでドキュメントを作成する方法を理解してください。必要に応じて、異なるフィールドやデータ型を持つドキュメントを作成することも可能です。