码迷,mamicode.com
首页 > 数据库 > 详细

mongoose连接数据库的两种形式

时间:2014-12-05 19:00:50      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:style   blog   io   ar   color   os   使用   sp   on   

不废话,直接

----------------------

。如果你的应用程序只使用一个数据库, 应该使用 mongoose.connect。 如果您需要创建额外的连接,使用 mongoose.createConnection。 var mongoose = require(‘mongoose’); mongoose.connect(mongodb://localhost/chihuo);

mongoose.createConnection 返回值是一个新的连接。 如果你打开一个单独的连接使用mongoose.createConnection(), 但试图访问模型mongoose.model(“ModelName ‘)不能按预期工作,因为它不是连接到一个活跃的数据库连接。 在这种情况下通过创建的连接访问您的模型:

 

var conn = mongoose.createConnection(‘your connection string’)
   , MyModel = conn.model(‘ModelName’, schema)
   , m = new MyModel; m.save(); // works

  VS
  
  var conn = mongoose.createConnection(‘your connection string‘)
     , MyModel = mongoose.model(‘ModelName‘, schema)
     , m = new MyModel;
  m.save();  

 

先到这。

mongoose连接数据库的两种形式

标签:style   blog   io   ar   color   os   使用   sp   on   

原文地址:http://www.cnblogs.com/hubwiz/p/4147248.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!