नया "github.com/mongodb/mongo-go-driver"
के रूप में परिभाषित ऑब्जेक्ट आईडी की अपेक्षा करता हैtype Application struct {
ID *primitive.ObjectID `json:"ID" bson:"_id,omitempty"`
}
यह JSON "ID":"5c362f3fa2533bad3b6cf6f0"
में क्रमबद्ध होता है और यहां बताया गया है कि आप इंसर्ट परिणाम से आईडी कैसे प्राप्त करते हैं
if oid, ok := res.InsertedID.(primitive.ObjectID); ok {
app.ID = &oid
}
स्ट्रिंग से कनवर्ट करें
appID := "5c362f3fa2533bad3b6cf6f0"
id, err := primitive.ObjectIDFromHex(appID)
if err != nil {
return err
}
_, err = collection.DeleteOne(nil, bson.M{"_id": id})
स्ट्रिंग में कनवर्ट करें
str_id := objId.Hex()