mongoDB の設定編 #web
index:
概要:
noSQL型の、mongodb 4 のインストール等の内容になります。
環境
mongodb-4.0.10
windows 版です。
インストール
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows/
上記を、参考に 下記リンクを開きました
https://www.mongodb.com/download-center/community?jmp=docs
zip版で、
配置は、/mongodb-4.0.10
にした場合です。
・データ配置は、testフォルダを作成し
C:\mogoData\test
mongod 起動
C:\mongodb-4.0.10\bin\mongod.exe --dbpath="C:\mogoData\test"
・mongo shell (mongo) で接続
C:\mongodb-4.0.10\bin\mongo.exe
追加 insertOne
Collection を指定して、追加
db.createCollection("books") db.books.insertOne({x: 1}); db.books.insertOne({x: 2});
検索
db.books.find() #OR , NOT イコール db.ArrayTest.find({ $or: [{loves : 'banana'},{loves : 'apple'}]}) db.ArrayTest.find({loves : {$ne : 'banana'}})
update
db.UpdateTest.insert({ name: "kazuya", age: 30}) db.UpdateTest.update({ name: "kazuya"}, {$set :{age : 31}}) db.UpdateTest.find()
delete
db.deleteTest.insert({name:"kazuya"}) db.deleteTest.insert({name:"hitomi"}) db.deleteTest.find() db.deleteTest.deleteMany({name: "kazuya"})