2016-05-09 13 views
0

私はWindows 10環境で初めてMongoDBを学ぼうとしています。mongodbを学んでjsonファイルをインポートしますが、どこでjsonファイルを保存しますか?

JSONファイルをインポートする構文に関する記事が多数見つかりました。

私の質問は、JSONファイルはどこにありますか?

私のWindows 10ディレクトリでは、MongoDBはC:\Program Files\MongoDB\Server\3.2\binにインストールされています。

私はまた、データディレクトリ:C:\data\dbを持っています。

サンプルJSONファイルをコピーしましたが、このファイルをどこに置くかわかりません。チュートリアルでは、これらのファイルをどこに置くべきかについて言及していません。

答えて

0

あなたの質問は明確ではないと思います。しかし、あなたの目標はあなたのプロンプトから次のコマンドを使用する必要があり、MongoDBはJSONファイルにインポートする場合:

C:\>mongoimport --db <db_name> --collection <collection_name> --file C:\path\to\your\json\file.json 

すでにMongoDBの環境変数を設定している場合は明らかに前のコマンドが動作します。それ以外の場合は、C:\path\to\mongoDB\binからコマンドを実行する必要があります。

あなたのターゲットは、コマンドファイルJSONをエクスポートする場合は次のとおりです。

C:\>mongoexport --db <db_name> --collection <collection_name> --out C:\path\to\your\output file\file.json 

1は、JSONファイルをインポートするとき、それはBSONに変換され、すべての件のデータ(文書)はC:\data\dbに保存されます(あなたのケースで)。したがって、あなたのjsonファイルはどこにあるのかは重要ではありません。インポート後に必要なものはC:\data\dbです。

関連する問題