У меня есть следующий документ в моем местном MongoDB:структуры Matching в ЕМ результате
_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 }
Кто-нибудь знает почему?
Я следовал примеру на https://gist.github.com/border/3489566