mongodb创造独特的指数:":1"

时间:2015-05-12 01:21:17

标签: mongodb

以下是在mongodb中创建唯一约束的方法:

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

" 1"有什么意义?在上面的命令。由于这个" 1"

,上面的命令对我来说似乎有点违反直觉

1 个答案:

答案 0 :(得分:2)

直接来自documentation

  

值为1指定按升序对项目进行排序的索引。   值-1指定以降序对项目进行排序的索引   顺序。

因此它会按升序在您的user_id字段上创建索引,并且值只能是唯一的。