打開編輯器
數據庫表結構如下 : _id 是數據庫保留字段表示主鍵(創建表的時候自動創建的)
1.執行 db.MD5Data.createIndex({"code":-1}) 為code創建索引 -1 標識倒序 1 正序
執行結束后會返回信息
// 1
{
"createdCollectionAutomatically": false,
"numIndexesBefore": NumberInt("2"),
"numIndexesAfter": NumberInt("3"),
"ok": 1
}
表示創建成功!!
這個會阻塞寫入 建議 加上 {background: true}
后台執行防止阻塞 參考格式如下
db.values.createIndex({open: 1, close: 1}, {background: true})
2.執行 db.MD5Data.getIndexes() 查詢所有的 索引信息
看到上面的內容說明索引已經創建成功了 上面的 code_-1 就是我們剛剛新增的索引 在不指定名稱的時候數據庫會給我們自動指定一個名稱
_id 這個是系統自動創建的主鍵索引