zoukankan      html  css  js  c++  java
  • Mongodb 学习

    1. 概念:database、collection数据库表/集合、document数据记录行/文档(键值对组成)、field数据字段/域

    2. 清空集合(删除集合里的文档但是集合还在):
      db.col_name.remove({})
      db.col_name.drop() 删除集合

    3. 插入
      db.pt_error.insert({
      'run_id': 1,
      'strategy_type': 'p',
      'traceback': '这是一条测试报错记录',
      'datetime': '2018-06-21 14:55:30.778969',
      'user_id': 10
      })

    4. 创建集合
      CREATE TABLE x_error (
      run_id varchar(250) NOT NULL,
      strategy_type varchar(250) DEFAULT NULL,
      traceback varchar(10000) DEFAULT NULL,
      datetime varchar(250) DEFAULT NULL,
      user_id varchar(250) DEFAULT NULL
      ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

    5. 查询(指定排序字段)
      db.col_name.find().sort({key:1})
      集合中likes大于100小于200 $gte ==> 大于等于 $lte ==> 小于等于
      db.col.find({likes : {$lt :200, $gt : 100}})
      and条件
      db.col_name.find({key1:value1, key2:value2}).pretty()
      or条件
      db.col_name.find({ $or: [{ "by": "菜鸟教程" }, { "title": "MongoDB 教程" }] }).pretty()

    6. 创建索引(1为按升序创建索引,-1为按降序创建索引)
      db.col_name.createIndex({key:1, key2:1})
      db.things.ensureIndex({j:1,name:-1})
      查看索引情况
      db.col_name.getIndexes()

  • 相关阅读:
    Oracle创建表空间、创建用户以及授权、查看权限
    zf2 数据库连接
    ZF2.0用户向导 —— 6. 数据库及模型(Models)
    zf2配置
    zend framework2使用教程【一】安装
    config/application.config.php
    zf2\config\application.config.php
    zf2 数据库album demo
    albumController.php
    登录
  • 原文地址:https://www.cnblogs.com/ronky/p/9670447.html
Copyright © 2011-2022 走看看