MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Golang/mgo:come posso chiedere a MongoDB di utilizzare l'ora corrente in un campo?

Non memorizzare il tempo come stringa. mgo supporta time.Time che è come una Date oggetto in Javascript:

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

Inserisci un evento accaduto ora:

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