🍃
[MongoDB] CollectionへVSCodeからデータを一括で追加する
MongoDBへVSCodeを通してデータを一括で追加する方法です。
要件
- VSCode v1.85.1
- 拡張機能 MongoDB for VS Code v.1.3.1
※ MongoDBの認証・接続は完了しているものとします。
※ バージョンは実行時のものです。
手順
-
VSCodeのサイドバーから「MongoDB」 > 「Create New Playground」をクリックする
-
作成された playground-1.mongodb.js を書き換える
.insertMany()
内にCollectionに追加したいJSONデータをまるっと入れます。
const database = "YOUR_DATABASE_NAME"; /* 自分のDB名に書き換える */
const collection = "YOUR_COLLECTION_NAME"; /* データを追加したいCollection名に書き換える */
/* 使用するDBを指定する */
use(database);
/* Collectionに追加するJSONデータを記述 */
db.getCollection(collection).insertMany([
{
...
},
{
...
},
...
]);
/* 不要なサンプルコードは削除 */
※ 存在しないCollection名を指定すると、Collectionが新たに作成されて、そこにデータが追加されます。
-
VSCodeで右上あたりにある「▶︎」ボタンをクリックするとダイアログが開くので「Yes」をクリック
-
追加完了 🎉
DBへの追加が完了するとVSCode上に以下のファイルが表示されます。
MongoDBでもJSONデータが追加されているのを確認できました。
参照
Discussion