MST

星途 面试题库

面试题:MongoDB中如何创建一个带特定索引的数据库集合

请描述在MongoDB中,使用代码示例说明如何创建一个名为`users`的集合,并为`email`字段创建唯一索引,假设数据库连接已经建立并存储在`client`变量中。
31.3万 热度难度
数据库MongoDB

知识考点

AI 面试

面试题答案

一键面试

在Python中使用pymongo库实现:

from pymongo import MongoClient

# 假设client已经建立连接
db = client['your_database_name']
users_collection = db.create_collection('users')
users_collection.create_index([('email', 1)], unique=True)

在JavaScript中使用mongodb驱动实现:

const { MongoClient } = require('mongodb');

// 假设client已经建立连接
const db = client.db('your_database_name');
const usersCollection = db.createCollection('users');
usersCollection.createIndex({ email: 1 }, { unique: true });