在 MongoDB 中,可以通过创建唯一索引来确保数据不重复。创建唯一索引后,如果尝试插入一个与索引中已存在的文档键值完全相同的文档,将会抛出错误,从而防止插入重复数据。
在 Python 中使用 PyMongo 操作 MongoDB 数据库,可以通过以下代码创建唯一索引:
from pymongo import MongoClient
from pymongo.errors import DuplicateKeyError
client = MongoClient()
db = client['my_database']
collection = db['my_co