- 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();
}
- ドキュメントを作成する: 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でドキュメントを作成する方法を理解してください。必要に応じて、異なるフィールドやデータ型を持つドキュメントを作成することも可能です。