sql >> Base de Datos >  >> NoSQL >> MongoDB

Golang/mgo:¿Cómo puedo pedirle a MongoDB que use la hora actual en un campo?

No almacene el tiempo como una cadena. mgo admite time.Time que es como una Date objeto en Javascript:

type Event struct {
    Id    bson.ObjectId "_id,omitempty"
    Which string
    Date  time.Time
}

Inserte un evento que sucedió ahora:

e := Event{
    Which: "first event",
    Date: time.Now(),
}
c.Insert(e)