課程
/前端開發(fā)
/Node.js
/node建站攻略(二期)——網(wǎng)站升級(jí)
請問 鍵沖突怎么解決???跪求!??!
2017-09-06
源自:node建站攻略(二期)——網(wǎng)站升級(jí) 3-3
正在回答
報(bào)錯(cuò)的原因是:有多個(gè)主鍵存在
解決辦法:刪除多個(gè)主鍵,只保留mongodb數(shù)據(jù)庫默認(rèn)添加的一個(gè)主鍵 _id
解決步驟:
1.windows下,打開cmd,切換到mongo.exe所在的目錄
2.用 mongo ?--port=”端口號(hào)“ ?命令,連接到你的數(shù)據(jù)庫
3. use “你的數(shù)據(jù)庫名” ,切換到你的項(xiàng)目的數(shù)據(jù)庫下
4. 輸入命令 db.users.getIndexes() ?輸出結(jié)果是包含多個(gè)對(duì)象的數(shù)組
5. 輸入命令 db.users.dropIndex({"username":1})
6. 繼續(xù)輸入命令 db.users.dropIndex({你項(xiàng)目的key:value}) ?只保留一個(gè) _id作為主鍵
7.已經(jīng)ok了。你也可以在輸入?db.users.getIndexes() 查看是否只有一個(gè)_id
摘抄自博客http://blog.csdn.net/colin_zff/article/details/77870191
舉報(bào)
幫助你深入前后端開發(fā)留下的迷惑,為進(jìn)一步自學(xué)打下基礎(chǔ)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-09-13
報(bào)錯(cuò)的原因是:有多個(gè)主鍵存在
解決辦法:刪除多個(gè)主鍵,只保留mongodb數(shù)據(jù)庫默認(rèn)添加的一個(gè)主鍵 _id
解決步驟:
1.windows下,打開cmd,切換到mongo.exe所在的目錄
2.用 mongo ?--port=”端口號(hào)“ ?命令,連接到你的數(shù)據(jù)庫
3. use “你的數(shù)據(jù)庫名” ,切換到你的項(xiàng)目的數(shù)據(jù)庫下
4. 輸入命令 db.users.getIndexes() ?輸出結(jié)果是包含多個(gè)對(duì)象的數(shù)組
5. 輸入命令 db.users.dropIndex({"username":1})
6. 繼續(xù)輸入命令 db.users.dropIndex({你項(xiàng)目的key:value}) ?只保留一個(gè) _id作為主鍵
7.已經(jīng)ok了。你也可以在輸入?db.users.getIndexes() 查看是否只有一個(gè)_id
摘抄自博客http://blog.csdn.net/colin_zff/article/details/77870191