2019-08-07

MongoDB的语法

db.表名.find()            查询全部

db.表名.find().sort (     {     salary    :    -1     }     )   排序

                                        花括号 字段  :-1(倒序)      1(正序)

db.spitdb.find({salary:{$gt:11}})

db.spitdb.find({salary:{$gt:11}})

db.spitdb.remove({salary:{$in:[99,11,3600]}})

db.spitdb.remove({salary:{$nin:[99,11,3600]}})

db.spitdb.find({$and:[{content:/好/},{salary:{$lte:99}}]})

db.spitdb.find({$or:[{content:/^好/},{salary:{$nin:[99]}}]})

$gt 大于

$lt 小于

$gte 大于等于

$lte 小于等于

***********************************************************************************

$in:[ , ]

$nin:[ , ]

$and:[{},{},{}]

$or:[{},{},{}]

db.spitdb.find().skip(1).limit(1)

*************************************************************************************

skip从几条后开始查,limit 查几条

db.spitdb.update({_id:"1"},{$inc:{salary:NumberInt(5)}})

***************************************************************************************

string 是不可变的,

stringbuffer 是可变的,线程安全的

stringBuilder 是可变的线程不安全的

stringBuilder 执效率高于stringbuffer 高于string

string使用+=赋值时会开辟新的空间,

stringBuilder 和StringBuffer 会用append()在尾部追加


*********************************************************************************************

final 修饰变量 为常量, 修饰方法 ,此方法不能被重写,修饰类  ,此类不能被继承,

finally 是和try catch 结合使用,会在 return和 continue,break 前执行,

finallze 是gc 的垃圾回收机制,属于java.lang.Object ,finallze()方法是在gc 清理他所从属的对象时调用

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容