mongoDB mongoシェル上でディレクトリを作成する

mongoシェル上でディレクトリを作成する手順を記述してます。MongoDB6では「fs.mkdirSync」にディレクトリ名を指定して作成します。MongoDB5は「mkdir()」を使用します。
環境
- OS CentOS Stream release 9
- MongoDB 6.0.2
手順
mongoシェル上でディレクトリを作成するには、「fs.mkdirSync」を使用します。
> fs.mkdirSync( 'ディレクトリ名', { recursive: true } )
実際に、「foo」というディレクトリを作成してみます。
> fs.mkdirSync( 'foo', { recursive: true } )
foo
// ファイルを確認
> fs.readdirSync(".")
[ 'foo' ]
作成できていることが確認できます。
既にディレクトリが存在する場合は、「空文字」が返ります。
> fs.mkdirSync( 'foo', { recursive: true } )
mongoDb5
環境
- OS Ubuntu 20.04
- MongoDB 5.0.5
手順
MongoDB5の場合は、「mkdir()」を使用します。
mkdir("test")
実際に、テストというディレクトリを作成してみます。
> mkdir("test")
{ "exists" : true, "created" : true }
取得できていることが確認できます。
「mkdir」コマンドと同じように、既にディレクトリが存在する場合は、「false」が返ります。
> mkdir("test")
{ "exists" : true, "created" : false }
-
前の記事
Ubuntu FreeScoutを構築する 2022.12.23
-
次の記事
Tauri 実行時にエラー「Error failed to get project out directory: failed to get cargo metadata: No such file or directory (os error 2)」が発生した場合の対処法 2022.12.23
コメントを書く