MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Bagaimana menemukan dengan id di golang dan mongodb

Penggunaan dapat melakukan hal yang sama dengan driver resmi Golang sebagai berikut:

// 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. mongodb terhubung menggunakan php

  2. MongoDB:Kesalahan fatal:Kelas 'MongoClient' tidak ditemukan

  3. Cara mengembalikan subdokumen dari objek dalam array dengan Meteor dan MongoDB

  4. findOneAndUpdate menyebabkan masalah duplikasi

  5. Permintaan Mongodb find() :hanya mengembalikan nilai unik (tidak ada duplikat)