在Mongoose中,我们可以通过内部验证器为一个密钥应用唯一约束。
虽然如何通过本机NodeJS驱动程序实现相同的效果?
为集合中的唯一选项创建一个索引?虽然它会对写入性能有害(索引将针对每次插入进行更新)。
还有其他方法可以实现吗?
提前致谢。
答案 0 :(得分:0)
可以通过创建索引并告诉MongoDB使密钥唯一来维护唯一性。
db.members.createIndex( { "user_id": 1 }, { unique: true } )
希望这就是你要找的东西