首页 文章

在sails.js上将数据库更改为mongo db

提问于
浏览
0

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

我试图遵循这个指南:https://www.npmjs.org/package/sails-mongo但它的0.9风帆版本(当前版本是0.10),以便我需要更改的许多文件已被修改并删除/重命名 . 我找不到更新的教程,所以如果有人可以请写下我怎样才能将mongoDB实现到我的sails项目中,这将是非常棒的 .

2 回答

  • 2

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

  • 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'
    };
    

    多数民众赞成,你准备好了 .

相关问题