最贊回答 / singerfinger
報錯的原因是:有多個主鍵存在解決辦法:刪除多個主鍵,只保留mongodb數據庫默認添加的一個主鍵 _id解決步驟:1.windows下,打開cmd,切換到mongo.exe所在的目錄2.用 mongo ?--port=”端口號“ ?命令,連接到你的數據庫3. use “你的數據庫名” ,切換到你的項目的數據庫下4. 輸入命令 db.users.getIndexes() ?輸出結果是包含多個對象的數組5. 輸入命令 db.users.dropIndex({"username":1})6. 繼續輸入命令 db...
2017-09-06
最新回答 / 那一年_0001
錯誤的原因是有多個主鍵的存在。我最終的解決方法如下1.windows下,打開cmd,切換到項目的根目錄2.在跟目錄下打開mongo控制臺3.用 mongo ?--port=”端口號“ ?命令,連接到你的數據庫4. use “你的數據庫名” ,切換到你的項目的數據庫下5. 輸入命令 db.users.getIndexes() ?輸出結果是包含多個對象的數組6. 輸入命令 db.users.dropIndex({"username":1})7. 繼續輸入命令 db.users.dropIndex({你項目的k...
2017-09-06
最新回答 / challen3333227
comment的schema里面的ref指向的是User的model,在detail頁面里,通過populate方法連接數據庫通過from查到相應的名字
2017-07-24
最新回答 / 慕哥7564850
你好,你的錯誤其實是populate這個方法調用有問題,源頭應該是在comment.js這個定義的問題所在,應該是from的來由有問題,如果你現在是User,你換成user,試試
2017-07-24