1,设置时间显示
在未设置前数据内的时间数都比当前时间少8小时。比如2019-2-27 15:00,在MongoDB里面时间就是2019-2-27 7:00
设置很简单,点击Options==>Display Date In...==>将UTC改为Local Timezone即可
右上角这个长条请忽略
2,查询等于
db.getCollection('lessons').find({is_online:1})
大于等于
db.getCollection('lessons').find({"scheduled_at":{$gte:ISODate("2019-01-07T02:00:00.000Z")}})
小于等于
$lte:ISODate("2019-01-07T02:00:00.000Z")
大于或小于,就把后面的e去掉,即:gt
3,查询表里的数据条数
db.getCollection('curriculums').find({}).count();
即,后面加上 .count()
4,col 集合中的数据按字段 likes 的降序排列:
db.col.find({}).sort({"likes":-1})
5,update数据
db.courses.updateMany(
{ "cid" : "5bc562345dbd0e4618aa9484"},
{ set:{字段名:数值}}
)
6,待续
后面的模糊的查询,还没怎么用过,后面再看看
网友评论