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

मोंगोडब में परिणामों को कैसे क्रमबद्ध और सीमित करें?

वर्तमान संस्करण में mongo-go-driver v1.0.3 , विकल्पों को सरल बनाया गया है। उदाहरण के लिए खोज, क्रमबद्ध और सीमित करने के लिए:

import (
"go.mongodb.org/mongo-driver/bson"
"go.mongodb.org/mongo-driver/mongo"
"go.mongodb.org/mongo-driver/mongo/options"
)

options := options.Find()

// Sort by `_id` field descending
options.SetSort(bson.D{{"_id", -1}})

// Limit by 10 documents only 
options.SetLimit(10)

cursor, err := collection.Find(context.Background(), bson.D{}, options)

godoc.org/go.mongodb.org/ पर अधिक उपलब्ध विकल्प देखें। मोंगो-चालक/मोंगो/विकल्प . विशेष रूप से FindOptions Find() . के लिए सभी संभावित विकल्पों के लिए .



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB एग्रीगेट फ्रेमवर्क - ग्रुप बाय ईयर

  2. MongoDb रीयल-टाइम (या रीयल-टाइम के निकट) में सम्मिलित डेटा को स्ट्रीमिंग करता है

  3. मोंगोडीबी $strLenBytes

  4. MongoDB - $text ऑपरेटर वाक्यांश या शब्द के लिए खोज करता है

  5. नेवला दस्तावेज़ पर सादा वस्तु कास्ट करें