Mongodb

Mongodb安装方法略。
使用mongoose操作mongodb 。

  • 安装
npm install mongoose --save
  • 事件
db.on('error', function(err) {});
db.once('open', function() {});
db.once('disconnected', function() {});
  • 创建Schema, Model
var mongoose = require('mongoose');
var Schema = mongoose.Schema;
var UserSchema = new Schema({
    account: String,
    pwd: String,
    ip: String,
    loginDate: Date
});  
//
var User = mongoose.model("User", UserSchema);
  • 插入
var user     = new User();
user.account = account;
user.pwd     = pwd;
user.save(function(err, res) {});
  • 查找
User.find(query, fields, opt, callback); // 返回符合条件的所有数据
User.findOne(query, callback); // 返回一条数据

fields:查询命令
var query = {'age': 30}
fields: 返回的文档只包含这这些字段
var fields = {'account': 1}
opt:已某种方式返回

var opt = {'skip': x } // 跳过前面x条数据
var opt = {'limit': x } // 返回x条数据
// ......

你可能感兴趣的:(Mongodb)