最贊回答 / singerfinger
報(bào)錯(cuò)的原因是:有多個(gè)主鍵存在解決辦法:刪除多個(gè)主鍵,只保留mongodb數(shù)據(jù)庫(kù)默認(rèn)添加的一個(gè)主鍵 _id解決步驟:1.windows下,打開cmd,切換到mongo.exe所在的目錄2.用 mongo ?--port=”端口號(hào)“ ?命令,連接到你的數(shù)據(jù)庫(kù)3. use “你的數(shù)據(jù)庫(kù)名” ,切換到你的項(xiàng)目的數(shù)據(jù)庫(kù)下4. 輸入命令 db.users.getIndexes() ?輸出結(jié)果是包含多個(gè)對(duì)象的數(shù)組5. 輸入命令 db.users.dropIndex({"username":1})6. 繼續(xù)輸入命令 db...
2017-09-06
最新回答 / 那一年_0001
錯(cuò)誤的原因是有多個(gè)主鍵的存在。我最終的解決方法如下1.windows下,打開cmd,切換到項(xiàng)目的根目錄2.在跟目錄下打開mongo控制臺(tái)3.用 mongo ?--port=”端口號(hào)“ ?命令,連接到你的數(shù)據(jù)庫(kù)4. use “你的數(shù)據(jù)庫(kù)名” ,切換到你的項(xiàng)目的數(shù)據(jù)庫(kù)下5. 輸入命令 db.users.getIndexes() ?輸出結(jié)果是包含多個(gè)對(duì)象的數(shù)組6. 輸入命令 db.users.dropIndex({"username":1})7. 繼續(xù)輸入命令 db.users.dropIndex({你項(xiàng)目的k...
2017-09-06
已采納回答 / mooguu
看報(bào)錯(cuò)的意思應(yīng)該是package.json里缺少repository字段1,如果是你grunt_test目錄下沒(méi)有package.json文件,先npm init 初始化package.json文件2,如果有package.json文件,可以在 package,json 中加入?"private": true?字段,重新安裝即可
2017-08-09
已采納回答 / wlj163
提示的大概意思是 原有的promise 被廢棄 ,下面使用的bluebirdvar bluebird = require("bluebird");var mongoStore = require('connect-mongo')(session);var port = process.env.PORT || 3000;var mongoose = require("mongoose");mongoose.Promise = bluebird;
2017-08-08