在Compound JS项目(MongoDB)中配置数据库用户名和密码

时间:2013-02-01 15:59:51

标签: node.js

我已经开始将CompoundJS与MongoDB一起用作数据库。 我知道我应该在/config/database.json中进行主机配置, 但不确定我应该如何为数据库配置添加用户名/密码。

我尝试添加如下所示的用户名/密码,但其功能不正确

{ "development":
  { "driver":   "mongoose"
  , "url": "mongodb://localhost/stats_development",
    "username": "admin",
    "password": "123456"
  }
, "test":
  { "driver":   "mongoose"
  , "url": "mongodb://localhost/stats_test",
    "username": "admin",
    "password": "123456"
  }
, "production":
  { "driver":   "mongoose"
  , "url": "mongodb://localhost/stats_production",
    "username": "admin",
    "password": "123456"
  }
}

1 个答案:

答案 0 :(得分:1)

我找到了解决方案..

mongodb://user:password@host:port/dbname

感谢Sagish,参考:https://github.com/1602/compound/issues/377