mongo库表操作语句

  1. show dbs 查看当前的数据库
  2. show tables/collections 查看当前库下的 collection
  3. 如何创建库
    Mongodb 的库是隐式创建,你可以ues 一个不存在的库
    然后在该库下创建conllection 即可创建库
    4.db.createCollection(‘collectionName’)
    创建collection
  4. collecion 允许隐式创建
    Db.collectionName.insert(document);
    6.db.collectionName.drop(),删除
    删除 collection
    7.db.dropDatabase();
    删除 database

基本操作增删改查
增:insert
依法:db.collectionName.insert(document);

删:remove
语法:db.collectionName.remove(查询表达式);

注意
1:查询表达式依然是个JSON 对象
2:查询表达式匹配的行,将被删掉。
3:如果不写查询表达式,collections中的所有文档都被删掉

查:find,findOne
语法:db.collection,find(查询表达式);

改:update
语法:db.collections.update(查询表达式,新值,选项)

修改时的赋值表达式
set unset 删除某个列
rename inc 增长某个列

查询表达式
1:最简单的查询表达式
(filed:value) 是指查询field列的值为value的文档

2: ne=field:$nq:value3 nin –》 not in

4:all  
语法:{filed:{
all:[v1,v2…]}}

5:exists  
语法:{field:{
exists:1}}
作用:查询出含有field字段的文档

6:nor  
{
nor,【条件1,条件2】}
是指 所以条件都不满足的文档为真返回

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值