mongodb操作増削除
2719 ワード
本人コードの使用方法により、ご参考までに
ビジュアル化ツールクライアントのインストール
データベースの作成
db test// test
db.stus.insert({name:"suhang"});//
show dbs; //
データベースへのドキュメントの挿入
db..insert()
db test// test
db.stus.insert({name:"suhang"});//
show dbs; //
db..insert()
db.stus.insert({name:" ",age:28,gender:" "});
//集合にdb.stus.find();
//コレクション内のデータを表示db.stus.insert([{name:" ",age:35,gender:" "},{name:" ",age:16,gender:" "},{name:" ",age:12,gender:" "}]);
ドキュメントオブジェクトの挿入
db.collection.insertOne()
//文書オブジェクトを挿入 db.collection.insertMany()
//複数の文書オブジェクトを挿入検索
db..find();
db.stus.find({_id:"5ba9d9f86132c43a61446eda"});
/{フィールド名:「値」}クエリーフィールドは、ドキュメントdb.collection.findOne();
db.collection.find().count();
変更
db..update( , );
db.stus.update({name:"suhang"},{age:24});
//デフォルトクエリの代わりに新しいオブジェクトが使用されます. db.stus.update({_id:"hello"},{$set:{gender:" "}})
db.collection.updateMany()
複数の条件を満たす文書db.collection.updateOne()
条件を満たす文書db.collection.replaceOne()
文書削除
db.collection.remove();
db.collection.deleteOne();
db.collection.deleteMany();
メソッドはリンクの説明を参照できます
クリアコレクション
db.collection.drop();//
データベースの削除
db.dropDatabase(); //