किसी विशिष्ट स्ट्रिंग वाले दस्तावेज़ों को खोजने के लिए, खोज () का उपयोग करें और उस खोज में रेगेक्स के साथ एक स्ट्रिंग खोजें। आइए दस्तावेजों के साथ एक संग्रह बनाएं -
> db.demo409.insertOne({"Name":"John Doe"});{ "acknowledge" :true, "insertId" :ObjectId("5e70e4e515dc524f7022767c")}> db.demo409.insertOne({"Name ":"क्रिस ब्राउन"});{ "स्वीकृत" :सच, "insertId" :ObjectId("5e70e4ec15dc524f7022767d")}> db.demo409.insertOne({"Name":"Robert Doe"});{ "स्वीकृत" :सच, "insertedId" :ObjectId("5e70e4f415dc524f7022767e")}> db.demo409.insertOne({"Name":"David Brown"});{ "acknowledged" :true, "insertedId" :ObjectId("5e70e4fe15dc5dc5") }पूर्व>संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -
> db.demo409.find();यह निम्नलिखित आउटपुट देगा -
{ "_id" :ObjectId("5e70e4e515dc524f7022767c"), "Name" :"John Doe" }{ "_id" :ObjectId("5e70e4ec15dc524f7022767d"), "Name" :"Chris Brown" }{ "_id" :ObjectId("5e70e4f415dc524f7022767e"), "Name" :"Robert Doe" }{ "_id" :ObjectId("5e70e4fe15dc524f7022767f"), "Name" :"David Brown" }MongoDB में एक विशिष्ट स्ट्रिंग वाले दस्तावेज़ खोजने के लिए क्वेरी निम्नलिखित है -
> db.demo409.find({Name:/Doe/});यह निम्नलिखित आउटपुट देगा -
{ "_id" :ObjectId("5e70e4e515dc524f7022767c"), "Name" :"John Doe" }{ "_id" :ObjectId("5e70e4f415dc524f7022767e"), "Name" :"Robert Doe" }