zoukankan      html  css  js  c++  java
  • mode 连接 MongoDB 插入内容

    1.插入单条  -- insertOne

    var MongoClient = require('mongodb').MongoClient;
    var url = require('./config/keys').mongoURI;
    
    /**
     * 插入单条
     * insertOne
    */
    MongoClient.connect(url, { useNewUrlParser: true, useUnifiedTopology: true }, function(err, db) {
      if(err) throw err;
      var dbo = db.db('koa'); // koa 库名
      var myobj = { name: '测试人员', type: 1, like: ['唱', '跳', '搞代码']};
      dbo.collection('users').insertOne(myobj, function(err, res) { // users 表名
        if(err) throw err;
        console.log('人员信息插入成功', res);
        db.close();
      })
    });
    

    2.插入多条 -- insertMany

    var MongoClient = require('mongodb').MongoClient;
    var url = require('./config/keys').mongoURI;
    
    /**
     * 插入多条
     * insertMany
    */
    MongoClient.connect(url, { useNewUrlParser: true, useUnifiedTopology: true }, function(err, db) {
      if(err) throw err;
      var dbo = db.db('koa'); // koa 库名
      var myobj = [
        { name: '张三', type: 1, like: ['唱', '跳', '搞代码']},
        { name: '李四', type: 1, like: ['唱', '跳', '搞代码']},
        { name: '王五', type: 1, like: ['唱', '跳', '搞代码']}
      ];
      dbo.collection('users').insertMany(myobj, function(err, res) { // users 表名
        if(err) throw err;
        console.log('人员信息插入成功', res.insertedCount);
        db.close();
      })
    });
    

    .

  • 相关阅读:
    SQL server 语言基础
    存储过程练习
    触发器
    存储过程
    时间日期函数,类型转化,子查询,分页查询
    数学函数,字符串函数
    用 CREATE TABLE 命令建立表的结构
    结构体,枚举类型
    函数练习
    集合以及特殊集合
  • 原文地址:https://www.cnblogs.com/crazycode2/p/15110226.html
Copyright © 2011-2022 走看看