【发布时间】:2016-07-13 11:55:10
【问题描述】:
我的本地 mongodb 中有以下文档:
_id 25dd9d29-efd5-4b4e-8af0-360c49fdba31
name Reykjavik
initialDiseaseColouring blue
在我的代码中,我设置了一个城市结构如下:
type City struct {
ID bson.ObjectId `bson:"_id,omitempty"`
Name string
InitialDiseaseColouring string
}
我正在查询它使用
result := City{}
collection.Find(bson.M{"name":"Reykjavik"}).One(&result)
当我尝试访问 initialDiseaseColouring 属性时,它不存在
这是我打印出来的结果:
{ObjectIdHex("32356464396432392d656664352d346234652d386166302d333630633439666462613331") Reykjavik }
有人知道为什么吗?
【问题讨论】: