如何在 mongoDB 中创建复合唯一键

Posted

技术标签:

【中文标题】如何在 mongoDB 中创建复合唯一键【英文标题】:How do i create composite unique key in mongoDB 【发布时间】:2016-08-09 17:12:43 【问题描述】:

如何在 mongodb 的集合中的多个列上创建唯一键。就像我们使用这个添加唯一 unique_index(user, email, phonenumber);在sql中。

【问题讨论】:

【参考方案1】:

试试这样的

db.members.createIndex(  groupNumber: 1, lastname: 1, firstname: 1 ,
 unique: true  )

查看此链接了解更多信息 mongodb create unique index

【讨论】:

以上是关于如何在 mongoDB 中创建复合唯一键的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Robo 3T(原 Robomongo)中创建 Mongodb 索引?

自定义 MongoDB 对象 _id 与复合索引

Postgres:如何做复合键?

如何使用 java spring 注释在 MongoDB 中创建一个完全填充的引用对象

如何在 JavaScript 中创建唯一项目列表? [复制]

我从两个外键引用到两个不同的表中创建复合键时出错