From 4f23afd8e41f79ca2411243520eca089e5467e4c Mon Sep 17 00:00:00 2001 From: life Date: Fri, 9 May 2014 14:59:26 +0800 Subject: [PATCH] username ans pwd is blank --- app/db/Mgo.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/db/Mgo.go b/app/db/Mgo.go index 744f515..a8f0e64 100644 --- a/app/db/Mgo.go +++ b/app/db/Mgo.go @@ -45,7 +45,11 @@ func Init() { port, _ := revel.Config.String("db.port") username, _ := revel.Config.String("db.username") password, _ := revel.Config.String("db.password") - url = "mongodb://" + username + ":" + password + "@" + host + ":" + port + "/" + dbname + usernameAndPassword := username + ":" + password + "@" + if username == "" || password == "" { + usernameAndPassword = "" + } + url = "mongodb://" + usernameAndPassword + host + ":" + port + "/" + dbname } // [mongodb://][user:pass@]host1[:port1][,host2[:port2],...][/database][?options]