MongoDB中指定键的唯一约束

时间:2015-10-01 14:13:27

标签: mongodb unique

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

虽然如何通过本机NodeJS驱动程序实现相同的效果?

为集合中的唯一选项创建一个索引?虽然它会对写入性能有害(索引将针对每次插入进行更新)。

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

提前致谢。

1 个答案:

答案 0 :(得分:0)

可以通过创建索引并告诉MongoDB使密钥唯一来维护唯一性。

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

希望这就是你要找的东西