MongoDB之索引(唯一索引)
唯一索引的主要目的是用在某一個欄位上,使該欄位的內容不重複。
範例:建立一個唯一索引
> db.emp.createIndex({"name":1},{"unique":true})
{
"createdCollectionAutomatically" : false,
"numIndexesBefore" : 1,
"numIndexesAfter" : 2,
"ok" : 1
}
在name欄位上的內容不允許重複。
範例:在emp集合中增加name重複的資料
> db.emp.insert({"name":"王八","sex":"男","age":35,"sal":8000,"loc":"北京"});
WriteResult({
"nInserted" : 0,
"writeError" : {
"code" : 11000,
"errmsg" : "E11000 duplicate key error collection: hr.emp index: name_1 dup key: { : \"王八\" }"
}
})
由於在name欄位上設定了唯一索引,所以出現了以上錯誤資訊。
範例:建立一個唯一索引
> db.emp.createIndex({"name":1},{"unique":true})
{
"createdCollectionAutomatically" : false,
"numIndexesBefore" : 1,
"numIndexesAfter" : 2,
"ok" : 1
}
在name欄位上的內容不允許重複。
範例:在emp集合中增加name重複的資料
> db.emp.insert({"name":"王八","sex":"男","age":35,"sal":8000,"loc":"北京"});
WriteResult({
"nInserted" : 0,
"writeError" : {
"code" : 11000,
"errmsg" : "E11000 duplicate key error collection: hr.emp index: name_1 dup key: { : \"王八\" }"
}
})
由於在name欄位上設定了唯一索引,所以出現了以上錯誤資訊。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28536251/viewspace-2144102/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MongoDB之索引(地理資訊索引)MongoDB索引
- MongoDB之索引(全文索引)MongoDB索引
- MongoDB之索引(過期索引)MongoDB索引
- 唯一索引索引
- MongoDB之索引(簡介)MongoDB索引
- MySQL 唯一索引和普通索引MySql索引
- MySQL <唯一索引>MySql索引
- MongoDB 索引MongoDB索引
- mongodb索引MongoDB索引
- mongodb索引使用MongoDB索引
- mongoDB的索引MongoDB索引
- MongoDB索引概述MongoDB索引
- 唯一索引和非唯一索引ROWID儲存的區別索引
- mongodb建立索引和刪除索引和背景索引backgroundMongoDB索引
- MongoDB學習之豐富的索引MongoDB索引
- MySQL實戰45講——普通索引和唯一索引MySql索引
- MongoDB索引,效能分析MongoDB索引
- 唯一索引,可以在索引列插入多個null嗎索引Null
- mysql唯一索引是什麼MySql索引
- 【INDEX】Oracle中主鍵、唯一約束與唯一索引之區別IndexOracle索引
- mysql索引之字首索引MySql索引
- mongodb 如何檢視索引MongoDB索引
- MongoDB ( 五 )高階_索引MongoDB索引
- MongoDB索引實戰技巧MongoDB索引
- 【Mongo】MongoDB索引管理-索引的建立、檢視、刪除MongoDB索引
- 如何選擇普通索引和唯一索引《死磕MySQL系列 五》索引MySql
- MYSQL中的普通索引,主健,唯一,全文索引區別MySql索引
- 轉載-treedump索引讀取索引儲存的資料值--非唯一性索引索引
- 索引@oracel索引技術之索引最佳化索引
- 關於唯一性索引造成堵塞和非唯一性索引造成堵塞的區別索引
- MongoDB索引優化詳解MongoDB索引優化
- MongoDB中的定時索引MongoDB索引
- 005.MongoDB索引及聚合MongoDB索引
- MongoDB索引的簡單理解MongoDB索引
- MongoDB慢查詢與索引MongoDB索引
- MongoDB複合索引詳解MongoDB索引
- 唯一性索引(Unique Index)與普通索引(Normal Index)差異(上)索引IndexORM
- 唯一性索引(Unique Index)與普通索引(Normal Index)差異(中)索引IndexORM