• mongodb基础


    mongodb
    非关系型数据库
    以键值对形式书写
     
    集合  collection
        整个表格
    文档  document
        表格中的每一条数据
     
    mongodb开机
        mongod --dbpath=d:/data
    连接客户端
        mongo
     
     
    命令行操作
    use 数据库名                                                       切换数据库 如果没有则创建
    show dbs;                                                           查看所有数据库
    show collections                                                查看所有数据库
    db.dropDatabase()                                             删除数据库
    db.creatCollection("集合名")                               在数据库中建立集合
    db.集合的名字.drop()                      在数据库中删除集合
    db.集合的名字.insert/save({"key":"value"})          向集合中添加数据
    db.集合的名字.find()                                            显示表中的数据,括号中有条件,就根据条件查找,没有条件就显示全部
    db.集合的名字.update({原键值对},{$set:{改的数据}})  修改集合中的数据
    db.集合的名字.remove()                                     删除集合中的数据
    db.集合的名字.find().limit(4)                               查询4条数据
    db.集合的名字.find().skip(3).limit(4)                    读取某一页的全部数据
    db.集合的名字.find().sort({"age":-1})                   降序排序
    db.集合的名字.find().sort({"age":1})                    升序排序
        sort() 方法可以通过参数指定排序的字段,并使用 1 和 -1 来指定排序的方式,其中 1 为升序排列,而 -1 是用于降序排列。
        skip(), limilt(), sort()三个放在一起执行的时候,执行的顺序是先 sort(), 然后是 skip(),最后是显示的 limit()。
     
    分页公式 skip((page-1)*pageSize).limit(pageSize)
  • 相关阅读:
    性格决定命运
    操作系统课程设计之生产者消费者问题
    Linux 操作系统学习之线程
    OpenCV 显示一幅图片
    对图像每个像素点量化
    css选择器
    极简主义,对逻辑操作符||和&&深度运用的理解
    slice的用法与用量
    简单重置移动端默认样式
    移动端视口格式化备注
  • 原文地址:https://www.cnblogs.com/tis100204/p/10309943.html
Copyright © 2020-2023  润新知