sql >> Databáze >  >> NoSQL >> MongoDB

Jak najít podle id v golang a mongodb

Použití může udělat totéž s oficiálním ovladačem Golang následovně:

// convert id string to ObjectId
objectId, err := primitive.ObjectIDFromHex("5b9223c86486b341ea76910c")
if err != nil{
    log.Println("Invalid id")
}

// find
result:= client.Database(database).Collection("user").FindOne(context.Background(), bson.M{"_id": objectId})
user := model.User{}
result.Decode(user)


  1. získejte dokument pomocí $box s mongodb a přidejte pole vzdálenosti pro každý záznam s konkrétním bodem souřadnic

  2. Zabezpečení MongoDB před externími vstřikovacími útoky

  3. Jak omezit hodnoty pomocí smíšeného datového typu v Mongoose?

  4. HDFS Data Block – Naučte se vnitřnosti Big Data Hadoop