作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我有一个正在运行的 flask 服务,它连接到 mongodb 以保存用户信息。当我想保存用户信息时,我首先检查是否存在具有该用户名的用户,然后将条目添加到 mongodb 中。现在我的问题是,在我检查 db 之后,是否有可能在添加相应条目之前创建另一个条目。
最佳答案
我认为机会很小,无论如何,您是否使用唯一索引(在用户名上)在 mongodb 级别强制执行唯一性?
这样的事情应该会让你感觉更安全:
db.users.ensureIndex( { "username": 1 }, { unique: true } )
关于python - 如何在mongodb中以一个字段作为主键保存数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20002084/
我是一名优秀的程序员,十分优秀!