粗略的记录一下:

以下是给scheduleTaskName和isActive两个字段加唯一索引

db.scheduleTask.createIndex({scheduleTaskName: 1, isActive: 1},{unique: true});
db.scheduleTask.getIndexes()
# 查询结果
[{"v" : NumberInt(2), "key" : {"_id" : NumberInt(1)}, "name" : "_id_", "ns" : "ttma.scheduleTask"}, {"v" : NumberInt(2), "unique" : true, "key" : {"scheduleTaskName" : NumberInt(1), "isActive" : NumberInt(1)}, "name" : "scheduleTaskName_1_isActive_1", "ns" : "ttma.scheduleTask"}
]

2020.04.15 更新
控制台添加索引:(1代表升序, -1代表降序, 具体需要哪个可以结合你实际查询数据的情况)

# 查看这个collection的所有索引
db.collectionName.getIndexes()
# 删除某个索引
db.collectionName.dropIndex({fieldName: 1})
# 添加某个索引
db.collectionName.createIndex({fieldName: 1})
# db.collection.ensureIndex() 这个方法也可以,但是 3.0.0 版后已移除:
# db.collection.ensureIndex() is now an alias for db.collection.createIndex().

mongodb创建唯一索引相关推荐

  1. mysql 唯一索引出现重复数据_MySQL 创建唯一索引忽略对已经重复数据的检查

    MySQL 创建唯一索引忽略对已经重复数据的检查 在创建唯一索引的基础上加上关键字"IGNORE "即可. # 重复数据 mysql> select aid,count(ai ...

  2. mysql中创建唯一索引的关键字_mysql中唯一索引的关键字是什么

    mysql中唯一索引的关键字是unique index.创建唯一索引可以避免数据出现重复.唯一索引可以有多个,但索引列的值必须唯一,索引列的值允许有空值.创建唯一索引可以使用关键字UNIQUE随表一同 ...

  3. sql语句创建唯一索引

    使用sql语句创建唯一索引,格式如下: create unique index 索引名 on 表名(列名1,列名2--) 示例:在表GoodsMade_Labour的SID列上创建唯一索引IX_Goo ...

  4. mysql 创建唯一索引_Mysql普通索引和唯一索引的选择分析

    假设一个用户管理系统,每个人注册都有一个唯一的手机号,而且业务代码已经保证了不会写入两个重复的手机号.如果用户管理系统需要按照手机号查姓名,就会执行类似这样的 SQL 语句: select name ...

  5. 使用 SQL Server 创建唯一索引

    使用表设计器创建唯一索引 在"对象资源管理器"中,展开包含您要创建唯一索引的表的数据库. 展开 "表" 文件夹. 右键单击你要创建唯一索引的表,然后选择&quo ...

  6. mysql中创建唯一索引的关键字_MySQL中创建唯一索引的关键字是_______ 。

    [判断题]判断零件键槽的尺寸标注是否正确.[图片] [单选题][图片] [单选题]读零件图,回答问题:1. C3表示倒角为( )度?2. C2表示倒角锥台高度为( )?[图片] [单选题]如图为套筒零 ...

  7. 数据库SQL实践37:对first_name创建唯一索引uniq_idx_firstname

    思路: 用create函数创建唯一索引和普通索引. create unique index uniq_idx_firstname on actor(first_name); create index ...

  8. 对first_name创建唯一索引uniq_idx_firstname

    题目描述 针对如下表actor结构创建索引: CREATE TABLE IF NOT EXISTS actor ( actor_id smallint(5) NOT NULL PRIMARY KEY, ...

  9. SQL练习37:对first_name创建唯一索引uniq_idx_firstname,对last_name创建普通索引idx_lastname

    SQL练习37:对first_name创建唯一索引uniq_idx_firstname,对last_name创建普通索引idx_lastname 题目链接:牛客网 题目描述 针对如下表actor结构创 ...

最新文章

  1. linux加微软的数据库,在Linux上使用Microsoft SQL – 安装SQL
  2. 计算机二级第十七套真题,2012年计算机二级VB第十七套上机试题及解析.doc
  3. 中波磁棒天线在接收150kHz导航信号方向性
  4. python 网络爬虫(一)
  5. react 合并数组_React快速上手
  6. Windows10中Docker的安装与遇到的那些坑
  7. python里的resize_利用python之wxpy模块玩转微信!这部小儿科吗!
  8. MVC教程第六篇:拦截器
  9. php如何检查图片是否一样,图片检测 - PHP判断真实图片
  10. matlab基于dct的图像压缩编码解码_一篇文章搞定DCT在JPEG中的本质
  11. 数据库复习(前四章)
  12. 10年老分析师最终抛弃Excel,它不是最好的数据分析工具
  13. 计算机一级考试表格题2010,2010年计算机一级考试一级WINDOWS笔试模拟题及答案
  14. JS 数组(遍历 二维数组)
  15. Android eclipse sdk包升级
  16. 一维码Code 128简介及其解码实现 zxing-cpp
  17. 最新版黑苹果MacOS 10.14 Mojave安装教程
  18. 攻略:大陆人成立香港公司以后如何运营?
  19. 2019 蓝桥杯省赛 B 组模拟赛(一)蒜厂年会
  20. java实现银行存款问题,字符串型的数字转为银行所用单位('零','壹','贰','叁','肆','伍','陆','柒','捌','玖')

热门文章

  1. 喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,可以多少汽水。
  2. 《Sams Teach Yourself SQL in 10 Minutes》学习笔记
  3. Pom Downloading Error解决办法
  4. Xcode8.2 真机测试 ,添加iOS10.3的idk到Xcode8.2中
  5. 微信小程序+OLAMI自然语言API接口制作智能查询工具--快递、聊天、日历等
  6. |sex[]_sum[],G_ans|L2-028 秀恩爱分得快
  7. 软件工程本科毕设:基于图像的火灾检测
  8. 打卡AWS re:Invent 2020 见证技术重塑未来的力量
  9. 技术类博客网站推荐(转)
  10. 计算机其他是什么东西,电脑C盘的东西哪些可以删除,哪些又不可以删除呢?...