golang连接mongodb
需要的包:
"labix.org/v2/mgo"
"labix.org/v2/mgo/bson"
//连接数据库
session, err := mgo.Dial("10.127.2.19:27017")//要连接的服务器和端口
if err != nil {
panic(err)
}
defer session.Close()
//获取数据库,获取集合
c := session.DB("chong").C("ServiceException")
result := PayException{}
err = c.Find(bson.M{"payWay": "3"}).One(&result)//payway为数据库中的字段
if err != nil {
panic(err)
}
fmt.Println("Phone:", result.message)
有疑问加站长微信联系(非本文作者)