Mongodb使用命令总结

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mongodb使用命令总结相关的知识,希望对你有一定的参考价值。

使用时的Mongodb版本为:3.2

1、导出:

mongoexport --host mongodb1.example.net --port 37017 --username user --password pass --collection contacts --db marketing --out mdb1-examplenet.json

2、导入:

mongoimport --host mongodb1.example.net --port 37017 --username user --password pass --collection contacts --db marketing --file /opt/backups/mdb1-examplenet.json

3、多条件查找:

db.collection.find({lang:"zh",createtime:{$gte:new Date("3/31/2015 6:52:46")}});
{"liju":{$ne:null},"liju.mediaid":{$ne:null}};

4、查询并排序:

db.collection.find().sort( { age: -1 } )-1为降序,1为正序
db.collection.find( { $query: {}, $orderby: { age : -1 } } )

5、批量更新:

var bulk = db.items.initializeUnorderedBulkOp();
bulk.find( { status: "D" } ).update( { $set: { status: "I", points: "0" } } );
bulk.find( { item: null } ).update( { $set: { item: "TBD" } } );
bulk.execute();

以上是关于Mongodb使用命令总结的主要内容,如果未能解决你的问题,请参考以下文章

MongoDB基本命令总结

MongoDB命令汇总

MongoDB命令汇总

MongoDB 安装和使用问题总结

python常用代码片段总结

Mongodb常用的相关命令总结