MongoDB Collection
1. コレクション作成の概要
mongosh を使用してコレクションを作成するには、主に2つの方法があります。
2. 方法1:createCollection() メソッドの使用
createCollection() というデータベースメソッドを使用して、明示的にコレクションを作成できます。
2.1 コード例
// "posts" という名前のコレクションを作成する
db.createCollection("posts")3. 方法2:インサート(挿入)プロセス中の自動作成
データを挿入する際に、コレクションを自動的に作成することも可能です。
3.1 コード例
ここでは、object が投稿データ(ポストデータ)を含む有効な JavaScript オブジェクトであると仮定します。
// "posts" コレクションにドキュメントを挿入する
// コレクションが存在しない場合は自動的に作成されます
db.posts.insertOne(object)この操作により、"posts" コレクションがまだ存在しない場合に、MongoDB がバックグラウンドで自動的に作成を行います。
注意: MongoDB において、コレクションは実際にコンテンツ(データ)が追加されるまで、物理的には作成されません!