MongoVUE模糊查詢,更新單個字段


轉自:http://blog.csdn.net/xb12369/article/details/46451385

介紹:

MongoDB是數據庫,MongoVUE是圖形化界面,類似mysql和navicate,oracle和plsql

 

目前我知道的:Mongo的特點,Json格式,C++底層,區分大小寫

 

模糊匹配:

sql中like %%  在mongo中是:new RegExp(name:'.*123.*');

sql中like %  在mongo中是:new RegExp(name:'.*123');

sql中like    %  在mongo中是:new RegExp(name:'123.*');

 

更新單個字段update:

{$set:{name:'test'}}

更新前:

 

更新后:

 

其他冷門的sql腳本:

1、根據id搜索:{"_id" : ObjectId("550a40cc77c805e7d59f07cc")}

2、根據時間搜索:{"ct":{$gt:ISODate("2015-05-08T12:18:51.303Z")}}

3、查空:db.table.find({name:{$in:[null]}});

4、查非空:db.table.find({name:{$ne:null}});

5、and:{name:'xb12369',name:'test'}

6、or:{$or:[{name:'xb12369'},{name:'test'}]}

7、升降序:{ct:-1}  {ct:1}  -1降序  1升序


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM