基于 MongoJS 的轻量级 MongoDB 对象建模库

MongoJSOM 是一个面向 Node.js 的轻量级 MongoDB 对象建模库,它使用 MongoJS 作为后端 API,并通过提供模型和模式类来扩展 MongoJS 功能。

基本用法

// 引入必要库并初始化数据库连接
var db = require('mongojsom')(connectionString);

// 定义模式
var schema = new db.Schema({
  firstName: String,
  lastName: String
});

// 实例化模型类
var User = db.model('User', schema);

// 创建新用户
var user = new User({
  firstName: 'John',
  lastName: 'Doe'
});

// 保存用户到数据库
user.save(function (err) {
  if (err) return console.log(err);
  console.log('User saved successfully!');
});

除了 MongoDB API 调用之外,MongoJSOM 还提供了以下对象建模功能:

  • 模式定义和验证
  • 模型创建和实例化
  • 数据持久化
  • 查询和更新
zip 文件大小:11.03KB