0

我是sails.js 框架(和node.js)的新手,我使用sails.js 功能从地址栏创建了一个API。我的问题是如何将这些数据传输到 mongodb,以便我可以直观地看到它。

我尝试遵循本指南:https ://www.npmjs.org/package/sails-mongo 但它的 0.9 帆版本(当前版本是 0.10)所以我需要更改的很多文件已经被修改和消失/重命名。我也找不到更新的教程,所以如果有人可以写下我如何将 mongoDB 实施到我的sails 项目中,那将是很棒的。

4

2 回答 2

2

config/connections.js你需要配置你的 mongoDB 连接。然后转到config/models.js,取消注释connection属性并设置 mongoDB 连接的名称。

于 2014-10-11T11:14:28.890 回答
0

config/connection.js中,您可以像这样配置您的 MongoDb 连接。

module.exports.connections = {
  MongoConnection: {
    adapter: 'sails-mongo',
    host: 'localhost',
    port: 27017,
    // user: 'username',
    // password: 'password',
    database: 'DB_Name'
  }
};

您需要在工作文件夹中使用 npm 安装sails-mongo 包。

然后在config/models.js中,添加 mongoDb 连接的名称,如下所示:

module.exports.models = {                                                                          
   connection: 'MongoConnection',                                                                     
   migrate: 'alter'
};

就是这样,你准备好了。

于 2016-08-21T14:27:55.360 回答