MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Não é possível recuperar o valor _id usando mgo com golang


Eu encontrei o problema.

No código:
Id      bson.ObjectId `json:"id" bson:"_id,omitempty"`

entre json: e bson: , usei uma tab em vez de space então o problema ocorre. Se eu alterar esta linha de código para:
Id      bson.ObjectId `json:"id" bson:"_id,omitempty"`

Com um space entre json: e bson: , acaba por funcionar muito bem.