如何深入理解Node.js中Mongoose的Schema、对象模型及其用法?
- 内容介绍
- 文章标签
- 相关推荐
本文共计856个文字,预计阅读时间需要4分钟。
Mongoose简介:Mongoose是一个将JavaScript对象与数据库生产关系关联的框架,用于操作数据库。它是Node.js环境下使用MongoDB数据库的常用工具,实现了Object-Document映射。
操作对象,即操作数据库:通过Mongoose,你可以定义模型(Model),将JavaScript对象映射到数据库中的文档(Document)。这样,对对象的操作将直接反映在数据库中。
本文实例讲述了Node Mongoose用法。分享给大家供大家参考,具体如下:
Mongoose简介
是一个将JavaScript对象与数据库产生关系的一个框架,Object related model。操作对象,就是操作数据库了。对象产生了,同时也持久化(数据进入数据库)了。
初步使用Mongoose
连接数据库
var mongoose = require('mongoose'); //创建数据库连接 var db = mongoose.createConnection('mongodb://localhost:27017/zf'); //监听open事件 db.once('open',function ( callback ) { console.log('数据库成功连接'); }); module.exports = db;
定义模型
创造schema -> 定义在schema上的scatic方法 -> 创造模型
new mongoose.schema({}); //参数是json,定义字段。
本文共计856个文字,预计阅读时间需要4分钟。
Mongoose简介:Mongoose是一个将JavaScript对象与数据库生产关系关联的框架,用于操作数据库。它是Node.js环境下使用MongoDB数据库的常用工具,实现了Object-Document映射。
操作对象,即操作数据库:通过Mongoose,你可以定义模型(Model),将JavaScript对象映射到数据库中的文档(Document)。这样,对对象的操作将直接反映在数据库中。
本文实例讲述了Node Mongoose用法。分享给大家供大家参考,具体如下:
Mongoose简介
是一个将JavaScript对象与数据库产生关系的一个框架,Object related model。操作对象,就是操作数据库了。对象产生了,同时也持久化(数据进入数据库)了。
初步使用Mongoose
连接数据库
var mongoose = require('mongoose'); //创建数据库连接 var db = mongoose.createConnection('mongodb://localhost:27017/zf'); //监听open事件 db.once('open',function ( callback ) { console.log('数据库成功连接'); }); module.exports = db;
定义模型
创造schema -> 定义在schema上的scatic方法 -> 创造模型
new mongoose.schema({}); //参数是json,定义字段。

