zoukankan      html  css  js  c++  java
  • nodejs与mongo

    1.连接URL (使用数据用户名与密码连接或不使用连接数据库)

    npm install mongodb --save

    var mon = require('mongodb').MongoClient;  //引入mongo node驱动

    var con_url = 'mongodb://localhost:27017/cdzact';
    var con_url = 'mongodb://cdzact:cdzactpass29@localhost:27017/cdzact';

    2.连接库与关闭库

    mon.connect(con_url, function(err, db) {
      if(err){ console.log(err); return;}
      console.log("env Connected successfully to server");

      mon_db = db;
      ....

    xxx操作部分
    });

    mon_db.close(function (err,result) { 
            if(err){ console.log(err);}        console.log('env closed mon ');

    });

    3.数据库操作

    mongodb基于文档的集合操作

    3.1声明要操作的集合,若不存在在具体操作时会自动新建该集合

    var ppap = db.collection('ppap');

    新增

    3.2 (存在此文档则更新文档,不存在则新增该文档)

    collection api 文档:

    http://mongodb.github.io/node-mongodb-native/2.2/api/Collection.html

  • 相关阅读:
    Linux基础之什么是Linux
    JavaWeb之AJAX
    JavaWeb之XML
    JavaWeb之Servlet组件
    JavaWeb之JSP
    JavaWeb之HTTP概述
    JavaWeb之开发环境搭建
    JavaWeb之JQuery
    JavaWeb之javaScript
    ddd领域驱动
  • 原文地址:https://www.cnblogs.com/isdom/p/webclips071.html
Copyright © 2011-2022 走看看