mongoDB学习记录

1.启动服务报错100

配置的db目录中有两个文件一个mongod.lock和storage.bson
删除mongod.lock,如果服务错误代码100还不能解决删掉storage.bson再启动

2.时间

ISODate("2018-05-26 12:14:30.800")

3.导入数据集

.mongoimport.exe --db DB01 --collection machine_95 --file 'C:data.json'

4.调整内存

db.adminCommand({setParameter:1, internalQueryExecMaxBlockingSortBytes:335544320})

 5.模糊查询

db.machine_95.find({mod:{$regex:'3'}})

 6.sum

 db.mycol.aggregate([{$group : {_id : "$by_user", num_tutorial : {$sum : 1}}}])

 7.使用ObjectID

var o2 = Coll.Find(f => f._id==new BsonObjectId(new ObjectId("5b51912427a0a9051c05cde3"))).ToList();

 8.重命名数据库

db.copyDatabase('old_name', 'new_name');

 9.查询两个字段不相等

{$where:"this.Type==this.Spindle"}
原文地址:https://www.cnblogs.com/ives/p/mongodb.html