MongoDBでコレクションを作成する方法
環境
debian 11.2
MongoDB 5.0.6
書式
db.createCollection('コレクション名’);
「db.createCollection();」を使用してコレクション(テーブル)を作成します。
操作例
1.「employee」というコレクションを作成します。
> use sampledb switched to db sampledb > db.createCollection('employee'); { "ok" : 1 }
2.コレクションが作成されたことを確認します。
> show collections employee
3.ドキュメントを追加
書式
db.コレクション名.insert(xxx)
「db.コレクション名.insert」を使用してドキュメント(レコード)を追加します。
操作例
> db.employee.insert({empname:'山田 太郎', age:10, addr:'東京'}); WriteResult({ "nInserted" : 1 }) > db.employee.insert({empname:'山城 太郎', age:20, addr:'大阪'}); WriteResult({ "nInserted" : 1 })
ドキュメントが追加されていることを確認します
> db.employee.find() { "_id" : ObjectId("621fe61c0cfee75dcc4bc7cc"), "empname" : "山田 太郎", "age" : 10, "addr" : "東京" } { "_id" : ObjectId("621fe64b0cfee75dcc4bc7cd"), "empname" : "山城 太郎", "age" : 20, "addr" : "大阪" }