MongoDB
 sql >> डेटाबेस >  >> NoSQL >> MongoDB

Golang GraphQL MongoDB डेटाबेस से दिनांक और आईडी प्राप्त करने के लिए संघर्ष कर रहा है

कुछ बीएसओएन प्रकारों में गो आदिम प्रकारों के साथ प्रत्यक्ष मानचित्रण नहीं होता है, इसलिए आपको कस्टम अनमर्शलिंग वाले प्रकारों की आवश्यकता होती है, या तो आपका स्वयं का बनाया गया है या पहले से ही बीएसओएन/आदिम पैकेज पर किया गया है

अपने उपयोगकर्ता आंकड़े संरचना को इस तरह परिभाषित करने का प्रयास करें:

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. Ubuntu 14.04 में sh robomongo.sh का उपयोग करके robomongo.sh चलाने में असमर्थ

  2. $unionWith - MongoDB के UNION ALL . के बराबर

  3. मोंगोडब में रहने का समय, नेवला काम नहीं करता। दस्तावेज़ नष्ट नहीं होते हैं

  4. अमान्य स्कीमा, अपेक्षित `mongodb` या `mongodb+srv`

  5. mongodb . में $sum के साथ योग करें