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

Golang GraphQL MongoDB Berjuang untuk mendapatkan tanggal dan id dari Database

Beberapa tipe BSON tidak memiliki pemetaan langsung dengan tipe primitif Go, jadi Anda memerlukan tipe dengan unmarshalling khusus, baik yang Anda buat sendiri atau sudah dilakukan pada paket bson/primitif

Coba definisikan struktur statistik pengguna Anda seperti itu:

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/primitive

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

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




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Agregasi grup menggunakan data pegas mongodb

  2. ValueError:Kesalahan Data Ekstra saat mengimpor file json menggunakan python

  3. Periksa otentikasi MongoDB dengan driver Java 3.0

  4. Tidak dapat Mendekode SubValue ObjectId dari hasil MongoDB di Golang

  5. Luwak, tarik dari subdokumen