MongoDB में खोज () संग्रह या दृश्य में दस्तावेज़ों का चयन करता है और चयनित दस्तावेज़ों पर एक कर्सर लौटाता है।
बिना पैरामीटर वाली खोज () विधि संग्रह से सभी दस्तावेज़ लौटाती है और दस्तावेज़ों के लिए सभी फ़ील्ड लौटाती है। आइए एक उदाहरण देखें और दस्तावेजों के साथ एक संग्रह बनाएं -
> db.demo405.insertOne({"StudentInfo":{"Name":"Chris"}});
{
"acknowledged" : true,
"insertedId" : ObjectId("5e6f9134fac4d418a0178595")
}
> db.demo405.insertOne({"StudentInfo":{"Name":"David"}});
{
"acknowledged" : true,
"insertedId" : ObjectId("5e6f9138fac4d418a0178596")
}
> db.demo405.insertOne({"StudentInfo":{"Name":"Bob"}});
{
"acknowledged" : true,
"insertedId" : ObjectId("5e6f913cfac4d418a0178597")
}
> db.demo405.insertOne({"StudentInfo":{"Name":"John"}});
{
"acknowledged" : true,
"insertedId" : ObjectId("5e6f9140fac4d418a0178598")
} संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -
> db.demo405.find();
यह निम्नलिखित आउटपुट देगा -
{ "_id" : ObjectId("5e6f9134fac4d418a0178595"), "StudentInfo" : { "Name" : "Chris" } }
{ "_id" : ObjectId("5e6f9138fac4d418a0178596"), "StudentInfo" : { "Name" : "David" } }
{ "_id" : ObjectId("5e6f913cfac4d418a0178597"), "StudentInfo" : { "Name" : "Bob" } }
{ "_id" : ObjectId("5e6f9140fac4d418a0178598"), "StudentInfo" : { "Name" : "John" } }