您好,登錄后才能下訂單哦!
小編給大家分享一下mongodb數據庫怎么創建索引,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
一、索引命令
創建索引 db.stu.ensureIndex({“name”:1}) 創建唯一索引 db.stu.ensureIndex({“name”:1},{“unique”:true}) 聯合索引,按照find()出現順序 db.stu.ensureIndex({“name”:1},{age:1:}) 查看文檔索引 db.stu.getIndexes() 刪除索引 db.stu.dropIndexes(‘索引名稱’)
二、創建索引
1、為普通字段添加索引,并且為索引命名
db.集合名.createIndex( {"字段名": 1 },{"name":'idx_字段名'})
說明:
索引命名規范:idx_<構成索引的字段名>。如果字段名字過長,可采用字段縮寫。
字段值后面的 1 代表升序;如是 -1 代表 降序。
2、設置TTL 索引
db.集合名.createIndex( { "字段名": 1 },{ "name":'idx_字段名',expireAfterSeconds: 定義的時間,background:true} )
看完了這篇文章,相信你對“mongodb數據庫怎么創建索引”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。