与Geddy的MongoDB

时间:2013-10-28 18:03:30

标签: mongodb geddy

我想将MongoDB与Geddy一起使用。我编辑了我的“production.js”文件,但它似乎无法正常工作......我不记得我的MondoDB用户名和密码......

我收到此错误:错误:500内部服务器错误

production.js:

  var config = {
    detailedErrors: false
  , hostname: null
  , port: 4000
  , model: {
      defaultAdapter: 'mongo'
    }
  , db: {
      mongo: {
        username: 'root'
      , dbname: 'anthonycluse'
      , prefix: null
      , password: 'root'
      , host: 'localhost'
      , port: 27017
      }
    }

  };

  module.exports = config;

更新

命令:

geddy gen secret

config.js:

var config = {
  detailedErrors: true
, debug: true
, hostname: null
, port: 4000
, model: {
    defaultAdapter: 'mongo'
  }
, db: {
    mongo: {
    dbname: 'anthonycluse'
    , host: 'localhost'
    , port: 27017
    }
  }

1 个答案:

答案 0 :(得分:1)

这里可能会出现一些问题。

尝试启用详细错误detailedErrors: true,以便您可以查看控制台中出现的问题。

此外,您的密码和用户名似乎不太可能是生产中的“root”。你在开发中运行Geddy吗?在这种情况下,您应该编辑development.js

您可以在控制台输出中看到您已开始使用geddy的模式(开发或生产)。