MongoDB 中指定键的唯一约束

Unique Constraints for specified key in MongoDB

在 Mongoose 中,我们可以通过内部验证器对一个键应用唯一约束。

而原生NodeJS Driver如何实现同样的效果?

为集合中具有唯一选项的键创建一个索引?虽然这会对写入性能有害(每次插入都会更新索引)。

还有其他方法可以实现吗?

提前致谢。

唯一性可以通过创建索引并告诉 MongoDB 使键唯一。

db.members.createIndex( { "user_id": 1 }, { unique: true } )

希望这就是您要找的东西