Sto lavorando in Golang
e mgo
e desidero eliminare tutti i documenti in una raccolta più vecchia di una data specificata, utilizzando il valore _id
.Elimina tutto il documento più vecchio di una data utilizzando _id in mongo usando mgo
Finora ho cercato di creare un manichino ObjectID utilizzando una struct NewObjectIdWithTime
dopo che io sto cercando di eliminare i documenti utilizzando
collection.Remove(bson.M{"_id": bson.M{"$lt": objectId}})
ma non sto ottenendo alcun risultato, qualsiasi suggerimento?
perché qualcuno dovrebbe inoltrare una domanda come questa? – turkishweb
Sono d'accordo. Questa domanda è utile, anche se potrebbe essere migliorata. –