使用mongoose批量添加文檔
使用insertMany()方法進行文檔的批量操作,避免了循環(huán)多次插入數(shù)據(jù)庫. 第一個參數(shù)可以使一個數(shù)組 也可以是 一個對象.
可以設置mongodb 驅動的參數(shù), 是否排序,以及回調函數(shù),
返回的是一個promise
文檔鏈接
注意 如果Modal中的一個String類型 在實際插入中是Array類型 那么便會報錯
報錯新如下:
(node:16116) UnhandledPromiseRejectionWarning: ValidationError: contact validation failed: MemberList: Cast to String failed for value "[]" at path "MemberList"
(node:16116) UnhandledPromiseRejectionWarning: ValidationError: contact validation failed: MemberList: Cast to String failed for value "[]" at path "MemberList"
意思是屬性MeberList? [] 無法轉化為String 所以此處 在Modal的聲明里 將MeberList修改為數(shù)組
MongoDB
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。