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

mgo . के साथ एक प्रकार की मैपिंग लागू करें

सेटर का उपयोग करें और Getter मोंगो में प्रतिनिधित्व को नियंत्रित करने के लिए इंटरफेस:

type CustomId bson.ObjectId

func (id *CustomId) SetBSON(raw bson.Raw) error {
   var v bson.ObjectId
   err := raw.Unmarshal(&v)
   *id = CustomId(v)
   return err
}
func (id CustomId) GetBSON() (interface{}, error) {
   return bson.ObjectId(id), nil
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB को DynamoDB में माइग्रेट करना, भाग 1

  2. फ्लास्क_पीमोंगो का उपयोग करते समय प्रमाणीकरण विफल रहा

  3. नेवला से सभी संग्रह कैसे खोजें

  4. जावा फ्यूचर - स्प्रिंग ऑथेंटिकेशन ऑडिटरवेयर में शून्य है

  5. NoSQL (MongoDB) बनाम Lucene (या Solr) आपके डेटाबेस के रूप में