दस्तावेज़ों को गिनने के लिए, $count का उपयोग करें। 13 से शुरू होने वाले मानों के लिए, $regex का उपयोग करें। आप $ रेगेक्स का उपयोग कर सकते हैं। आइए दस्तावेजों के साथ एक संग्रह बनाएं -
> db.demo570.insertOne({Information:{Value:"13675"}});{
"acknowledged" : true, "insertedId" : ObjectId("5e90959b39cfeaaf0b97b583")
}
> db.demo570.insertOne({Information:{Value:"14135"}});{
"acknowledged" : true, "insertedId" : ObjectId("5e9095a739cfeaaf0b97b584")
}
> db.demo570.insertOne({Information:{Value:"15113"}});{
"acknowledged" : true, "insertedId" : ObjectId("5e9095b639cfeaaf0b97b585")
}
> db.demo570.insertOne({Information:{Value:"13141"}});{
"acknowledged" : true, "insertedId" : ObjectId("5e9095c139cfeaaf0b97b586")
} संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -
> db.demo570.find();
यह निम्नलिखित आउटपुट देगा -
{ "_id" : ObjectId("5e90959b39cfeaaf0b97b583"), "Information" : { "Value" : "13675" } }
{ "_id" : ObjectId("5e9095a739cfeaaf0b97b584"), "Information" : { "Value" : "14135" } }
{ "_id" : ObjectId("5e9095b639cfeaaf0b97b585"), "Information" : { "Value" : "15113" } }
{ "_id" : ObjectId("5e9095c139cfeaaf0b97b586"), "Information" : { "Value" : "13141" } } तेज़ प्रदर्शन के लिए निम्नलिखित क्वेरी है जो एक इंडेक्स का उपयोग करेगी -
> db.demo570.count({'Information.Value': { '$regex' : '^13' }}); यह निम्नलिखित आउटपुट देगा -
2