如何在Robo 3T(以前称为Robomongo)中创建Mongodb索引?

时间:2018-07-05 10:44:55

标签: mongodb robo3t

如何使用Robo 3T GUI为集合中的一个字段创建简单索引?

当我单击集合时,右键单击索引文件夹并选择“添加索引...”。我看到下一个屏幕,我应该在字段(主要是“键”字段)中输入什么?

Robo 3T Index Properties screenShot

1 个答案:

答案 0 :(得分:2)

经过研究和反复试验,我发现这类似于cli函数db.collection.createIndex(keys, options)

关于“密钥”字段: 从MongoDB文档-

  

包含字段和值对的文档,其中字段是   索引键和值描述了该索引的类型   领域。对于字段上的升序索引,将值指定为1;否则,将值设置为1。对于   降序索引,将值指定为-1

比方说,我们要建立索引的字段是“ accountNumber”, 您可以将其输入到上图所示的“键”黑框中:

{
      "accountNumber" : 1
}

对于“名称”,请输入有意义的内容,例如accountNumberIndex

*“唯一”复选框仅在没有重复条目的情况下可用

*此外,在Mongo版本3中不建议使用Drop Duplicates