MongoDB作為數(shù)據(jù)庫使用時,會將已存在的JSON數(shù)據(jù)導(dǎo)入,會用到一下命令:
mongoimport -d 數(shù)據(jù)庫名稱 -c 集合名稱 --file JSON數(shù)據(jù)地址
但是,可能會在控制臺看見報錯:cannot decode array into a D
因為你可能導(dǎo)入的數(shù)據(jù)是一個數(shù)組,此時你將--file參數(shù)替換為–jsonArray即可,如下:
mongoimport -db 數(shù)據(jù)庫名稱 -c 集合名稱 --jsonArray JSON文件地址