MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Cách tìm bằng id trong golang và mongodb

Việc sử dụng có thể thực hiện tương tự với trình điều khiển chính thức của Golang như sau:

// 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:tổng hợp $ tra cứu với lọc các tài liệu nước ngoài

  2. 'Không thể hủy liên kết lỗi tệp socket trong MongoDB 3.0

  3. Kho lưu trữ Spring MongoDB chỉ hoạt động trong một số trường hợp

  4. giới hạn và sắp xếp từng nhóm theo mongoDB bằng cách sử dụng tổng hợp

  5. Trả lời thông tin đầu và thêm mảng trích xuất vào cùng một kết quả