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

Golang/mgo:Como posso pedir ao MongoDB para usar a hora atual em um campo?


Não armazene o tempo como string. mgo suporta time.Time que é como uma Date objeto em Javascript:
type Event struct {
    Id    bson.ObjectId "_id,omitempty"
    Which string
    Date  time.Time
}

Insira um evento que aconteceu agora:
e := Event{
    Which: "first event",
    Date: time.Now(),
}
c.Insert(e)