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

Golang GraphQL MongoDB Vật lộn để lấy ngày và id ra khỏi Cơ sở dữ liệu

Một số loại BSON không có ánh xạ trực tiếp với các loại nguyên thủy của Go, vì vậy bạn cần các loại có tính năng giải nén tùy chỉnh, do chính bạn tạo hoặc đã được thực hiện trên gói bson / original

Hãy thử xác định cấu trúc thống kê người dùng của bạn theo cách đó:

import "go.mongodb.org/mongo-driver/mongo/primitive"

type UserStats {
    ...
    BirthDay primitive.DateTime `bson:"birthday"`
    //OR BirthDay primitive.Timestamp `bson:"birthday"`
    ...
}

https:/ /pkg.go.dev/go.mongodb.org/mongo-driver/[email protected]?tab=doc#hdr-Native_Go_Types

https://pkg.go.dev/go.mongodb .org / mongo-driver / bson / original

https://pkg.go .dev / go.mongodb.org / mongo-driver / bson / original? tab =doc # DateTime

https://pkg.go .dev / go.mongodb.org / mongo-driver / bson / original? tab =doc # Dấu thời gian




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Truy xuất khóa MongoDB cụ thể từ DuplicateKeyException thực sự đã được sao chép (Java / Spring)

  2. DB với hiệu suất chèn / giây tốt nhất?

  3. Kết nối với MongoDB Atlas bằng Golang mgo:Liên tục không có máy chủ nào có thể truy cập được để đặt bản sao

  4. MongoDB đếm các mục trong mảng

  5. Chèn tệp json vào mongodb