首页 > 学院 > 开发设计 > 正文

MongoDB Notes

2019-11-08 20:51:42
字体:
来源:转载
供稿:网友

db.zt.count();

db.zt.find().sort({idd:1});

db.zt.find().sort({idd:-1});

db.zt.find().skip(1).limit(2);

index 1 , 2items

db.zt.insert({idd:100,ar:666});

db.de.insert({idd:100,ar:666});

 

 

> db.zt.find({ar:{$all:[3]}});

{ "_id" :ObjectId("5874775e432b4

}

> db.zt.find({ar:{$all:[3,6]}});

db.zt.find({idd:{$in:[155,55]}});

db.zt.find({idd:{$nin:[155,55]}});

db.zt.find({$or:[{n:"nnn"},{idd:55}]})

 

db.zt.find();

 

db.zt.find({name:{$exists:1}});

 

> var x= db.zt.find();

> x.hasNext();

true

> x.next();

 

>db.zt.update({n:"nnn"},{n:"nnn22"});

 

>db.zt.remove({"n:"nnn"})

 

> db.ztt.remove();

db.delete.remove();

 

> db.delete.remove({});

WriteResult({ "nRemoved" : 1 })

 

 

2017-01-10T14:14:44.883+0800 E QUERY    [main] Error: remove needs a query :

 

> db.ztt.remove({});

WriteResult({

       "nRemoved" : 0,

       "writeError" : {

                "code" : 20,

                "errmsg" :"cannot remove from a capped collection: test.ztt"

 

> db.zt.isCapped();

true

db.zt.stats();

show collections

db.createCollection("de")

 

> db.de.remove({idd:100});

WriteResult({ "nRemoved" : 1 })

> db.de.find();

 

1424

1509

>db.de.update({idd:100},{$inc:{idd:500}},0,1);

WriteResult({ "nMatched" : 2,"nUpserted" : 0, "nModified" : 2 })

 

>db.de.update({idd:600},{$inc:{idd:5}},0,0);

WriteResult({ "nMatched" : 1,"nUpserted" : 0, "nModified" : 1 })

 

> db.de.update({idd:60850},{idd:5},1);

WriteResult({

       "nMatched" : 0,

       "nUpserted" : 1,

       "nModified" : 0,

       "_id" : ObjectId("58748b48783cca6e919255a4")

})

 

> db.de.update({idd:60850},{idd:5},0);

WriteResult({ "nMatched" : 0,"nUpserted" : 0, "nModified" : 0 })

 

db.createCollection("fix",{capped:true,size:100000,max:3});

 

db.fix.insert({idd:100,ar:666});

 

>db.createCollection("fix",{capped:true,size:100000,max:3});

{ "ok" : 1 }

 

> use bed

 

for(var i=0;i<10;i++)db.zt.insert({idd:100+i,name:"position"+i});

 

 db.dropDatabase();

 

 

d:/MongoDB/bin>mongod --dbpath "d:/mongodb/data/db"--logpath "d:/MongoDB/data/log/MongoDB.log" --install --serviceName"MongoDB"

 

D:/MongoDB/data

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表