Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Mongodb

MongoDB के साथ नाम से उपयोगकर्ता नहीं मिल रहा है?


MongoDB में उपयोगकर्ता को नाम से खोजने के लिए, खोज () का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं -

> db.demo504.insertOne({"Name":"Chris"});{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e8823ee987b6e0e9d18f570")
}
> db.demo504.insertOne({"Name":"John"});{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e8823f2987b6e0e9d18f571")
}
> db.demo504.insertOne({"Name":"David"});{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e8823f5987b6e0e9d18f572")
}

संग्रह से सभी दस्तावेज़ों को खोजने () विधि की सहायता से प्रदर्शित करें -

> db.demo504.find();

यह निम्नलिखित आउटपुट देगा -

{ "_id" : ObjectId("5e8823ee987b6e0e9d18f570"), "Name" : "Chris" }
{ "_id" : ObjectId("5e8823f2987b6e0e9d18f571"), "Name" : "John" }
{ "_id" : ObjectId("5e8823f5987b6e0e9d18f572"), "Name" : "David" }

उपयोगकर्ता को नाम से खोजने की क्वेरी निम्नलिखित है -

> db.demo504.find({Name:"John"});

यह निम्नलिखित आउटपुट देगा -

{ "_id" : ObjectId("5e8823f2987b6e0e9d18f571"), "Name" : "John" }

  1. मैं MongoDB में फ़ील्ड का नाम कैसे बदल सकता हूँ?

    फ़ील्ड का नाम बदलने के लिए, $project का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo517.insertOne({"Name":"Chris Brown"});{    "acknowledged" : true,    "insertedId" : ObjectId("5e88a2a2987b6e0e9d18f595") } >

  1. MongoDB:रेगुलर एक्सप्रेशन इनपुट के समान नाम खोजें?

    इनपुट के समान नाम खोजने के लिए MongoDB में $regex के साथ नाम भेजें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo514.insertOne({"Information":{"FullName":"John Doe"}});{    "acknowledged" : true,    "insertedId" : ObjectId(

  1. एक शर्त के आधार पर MongoDB रिकॉर्ड खोजें?

    किसी शर्त के आधार पर MongoDB खोजने के लिए, ढूंढें() का उपयोग करें और शर्त सेट करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo708.insertOne({"Name":"John",Marks:54}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e