最新消息: 新版网站上线了!!!

nodejs mongoose

开源地址:https://github.com/LearnBoost/mongoose

安装:首先需要安装node.js 和 mongodb 然后

$npm install mongoose

 

稳定性:

当前的稳定性版本分支是3.8.x

 

连接 MongoDB

首先,我们需要定义一个连接,如果你的app 只使用了一个数据库,你应该使用mongoose.connect。

如果你需要创建附加连接,可以使用 mongoose.createConnection

connect 和 createConnection 都需要带有 mongodb:// URI,or the parameters host,database port,optioins

例如:

var mongoose = require('mongoose');

mongoose.connect('mongodb://localhost/my_database');

 

Important! Mongoose buffers all the commands until it's connected to the database. This means that you don't have to wait until it connects to MongoDB in order to define models, run queries, etc.

 

定义一个模型,例:

var Schema = mongoose.Schema
  , ObjectId = Schema.ObjectId;var BlogPost = new Schema({
    author    : ObjectId
  , title     : String
  , body      : String
  , date      : Date});
 
.....

转载请注明:谷谷点程序 » nodejs mongoose