MongoError: E11000 duplicate key error collection: rank.ranktolal index: hashstr_1 dup解決辦法
今天寫node程式碼的時候,需要往資料庫中其中一個collection新增索引,遭遇了下面這樣的error,後來通過清空資料庫,問題得到解決,特來記錄下全過程。
程式碼如下:
g_db.collection('ranktolal').createIndex("hashstr",{unique:true});
全部的報錯資訊:
2017-09-01 09:36:12:124 - ERROT: repeated submit
(node:7244) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 24 ): MongoError: E11000 duplicate key error collection: rank.ranktolal index: hashstr_1 dup key: { : null }
因為是在測試庫上進行操作,所以對整個庫進行刪除,理論上應該是將對應的collection刪除也是可以的
相關推薦
MongoError: E11000 duplicate key error collection: rank.ranktolal index: hashstr_1 dup解決辦法
今天寫node程式碼的時候,需要往資料庫中其中一個collection新增索引,遭遇了下面這樣的error,後來通過清空資料庫,問題得到解決,特來記錄下全過程。 程式碼如下: g_db.collection('ranktolal').createIndex(
MongoError: E11000 duplicate key error collection問題的解決
最近學習node爬蟲,批量插入資料時,總是報錯誤MongoError: E11000 duplicate key error collection,經過一番百度,結合網上各種分析文章,最後只解決了一部分問題,但是可以繼續進行下一步學習,先記錄下來 參考了 http://www.cnbl
BUG:pymongo.errors.DuplicateKeyError: E11000 duplicate key error collection的原因和解決方案
BUG:pymongo.errors.DuplicateKeyError: E11000 duplicate key error collection的原因和解決方案 一. BUG描述: 使用Scrapy把資料新增到mongodb時,無法新增,丟擲異常如下: pymongo.errors
mysql ERROR 1045 和2058時(28000): 錯誤解決辦法
TE itl format roo skip oot -o 添加 item mysql ERROR 1045 (28000): 錯誤解決辦法 聽語音 | 瀏覽:54286 | 更新:2018-02-23 14:34 | 標簽:mysql 1 2 3
srync:@ERROR: auth failed on module tee 的解決辦法分析
3.1 get 模塊名 unable hosts rod client 復制 無法 首先:檢查server端和client端的用戶名和密碼確認都無誤; 然後:檢查了服務器端/etc/rsyncd.conf 配置文件未發現異常, 再次:通過配置文件找到了log存放目錄 $ c
phpmailer SMTP ERROR: Failed to connect to server: (0) 解決辦法
函式沒有被禁用,openssl 也是開啟的,SMTP伺服器和埠正確的,排除ipv6等問題直接填寫ipv4的地址還是不行的話,就在程式碼里加上下面的吧。 $mail->SMTPOptions = array( 'ssl' => array( 'verify_peer' =>
Error: Expected resource of type id [ResourceType]解決辦法
如下方法報錯: @TargetApi(19) public SystemBarTintManager(Activity activity) { Window win = activity.getWindow(); ViewGroup dec
android studio 3.2.1 截圖screenshot報:unexpected error while obtaining screenshot from device: EOF解決辦法
問題: 今天用android studio截圖android機地圖畫面,就報瞭如下的錯誤:unexpected error while obtaining screenshot from device: EOF,導致截圖失敗。 原因: 晚上搜了下原因,大概說是因為android機的
NodeJS | 連線mongodb資料庫成功之後報db.collection is not a function錯誤解決辦法(四)
在nodejs操作mongodb顯示資料庫連線成功之後突然報了db.collection is not a function錯誤,引起這個錯誤的原因是nodejs獲取資料庫表的API寫法不對。(正如NodeJS | 入門篇 (一)提到的,不同版本的API,使用規範有差別)。修改方式如下: var
VS中新增lib檔案,編譯出錯:LINK : fatal error LNK1104: 無法開啟檔案:×××.lib解決辦法
新增庫檔案: 在VS中右擊專案點屬性: 新增標頭檔案目錄: 配置屬性-->C/C++-->常規-->附加包含目錄 加上標頭檔案存放的目錄。 新增lib檔案: 配置屬性-->連結器-->輸入-->附加依賴項加入庫名(×××.
--- Error: User Command terminated, Exit-Code = 1解決辦法
使用keil MDK編譯專案時,compiling編譯通過,但是檔案最後出現錯誤 Error: User Command terminated, Exit-Code = 1,經查閱資料,MDK需要fromelf.exe檔案生成.bin,那麼在重新安裝MDK後,
gitlab 配置ssh key後連線一直提示輸入密碼的解決辦法
用yum安裝完gitLab 按照網上的教程進行設定ssh key,在進行專案的clone git clone [email protected]/xxx.git 提示需要輸入密碼,網上找了各種各樣的方法都沒有解決。 這個密碼並不是gitlab賬戶的密碼,而是
PHP:Fatal error: Class 'COM' not found in … 的解決辦法
1.檢查php目錄ext資料夾下面php_com_dotnet.dll是否存在 2.在php.ini裡面加入以下語句: [PHP_COM_DOTNET] extension=php_com_dotnet.dll 如圖所示: 3.php.in
Lattice clarity designer出現ERROR – Error trying to create component 錯誤的解決辦法
ERROR – Error trying to create component 資訊如下: 若工具聯網,則工具會自動檢查更新,有更新時,在Software Updae Center,會給出更新連線。 解決方法, 點選Software Updae Center給出的最新版本連結更新工具
Qt5 error LNK2019 無法解析的外部符號 解決辦法
1、問題: 最近使用QT 5.0.2 設計介面,遇到一個糾結的問題: 建立工程後,再新建一個新的類(如class a),類宣告在a.h標頭檔案中,在main.cpp中 #include "a
Android Studio gradle 編譯提示‘Error:Configuration with name 'default' not found.’ 解決辦法
在匯入studio工程的時候,進行sync的時候,提示Error:Configuration with name 'default' not found. 之前由於對gradle不熟悉,所以沒有找到原因,其實也是偷懶,沒有認真去排查問題,今天又遇到了,就折騰了會,把所有的配置檔案都開啟看,最終解決問題了,發
出現Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build*解決辦法
我在使用sudo pip install jupyter的時候出現了Command "python setup.py egg_info" failed with error code 1 in /tmp
error C2371: 'XXX' : redefinition; different basic types 解決辦法
error C2371: 'XXX' : redefinition; different basic types 定義了一個結構體,儲存在單獨的一個.h檔案中,編譯時報上面的錯誤,把例項化這個結構體的.cpp的檔案中的#include "結構體檔名"去掉後,問題解決。
error LNK2019: 無法解析的外部符號 解決辦法
出現錯誤 9 error LNK2019: 無法解析的外部符號 _cvGEMM,該符號在函式 "bool __cdecl Train(char const *,int,char const *,int,char const *,char const *)" ([email
Android在編譯和反編譯時出現error: Error: String types not allowed錯誤的解決辦法
1、在Android Project配置檔案中你使用了當前工程目標版本所沒有的特性,針對這種情況只需更改下目標版本就行了 2、apktool.jar可能不是最新的,針對這種情況下載最新版的apktool.jar就行了 3、在windows平