MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak znaleźć według id w golangu i mongodb

Użyj może zrobić to samo z oficjalnym sterownikiem Golang w następujący sposób:

// 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. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak zatrzymać Mongo DB jednym poleceniem?

  2. Dane wiosenne i mongodb - proste wycofanie ze sprężyną w ramach @Transactional

  3. Jak sklonować/skopiować bazę danych w Azure Cosmos DB

  4. Zapytanie o dokument i wszystkie jego dokumenty podrzędne, które pasują do warunku w mongodb (przy użyciu wiosny)

  5. Transakcja MongoDB