mongoDB学习记录
原创
©著作权归作者所有:来自51CTO博客作者ives404的原创作品,请联系作者获取转载授权,否则将追究法律责任
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
"$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"}
留待后查,同时方便他人