MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

Golang/mgo:Wie kann ich MongoDB bitten, die aktuelle Zeit in einem Feld zu verwenden?

Speichern Sie die Zeit nicht als Zeichenfolge. mgo unterstützt time.Time das ist wie ein Date Objekt in Javascript:

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

Fügen Sie ein Ereignis ein, das jetzt passiert ist:

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