zoukankan      html  css  js  c++  java
  • mongoose连接数据库的两种形式 芒果

    不废话,直接

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

    。如果你的应用程序只使用一个数据库, 应该使用 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();  

    先到这。

  • 相关阅读:
    王者荣耀_KEY
    月亮之眼_KEY
    编号中的数学_KEY
    BZOJ1854_游戏_KEY
    BZOJ1059_矩阵游戏_KEY
    最小覆盖_KEY
    Dijkstra堆优化学习
    LuoguP1196_银河英雄传说_KEY
    BZOJ1207_打鼹鼠_KEY
    Codevs1380没有上司的舞会_KEY
  • 原文地址:https://www.cnblogs.com/hubwiz/p/4147248.html
Copyright © 2011-2022 走看看