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

दस्तावेजों के साथ एक MongoDB संग्रह से लोअरकेस में एक मान खोजें

<घंटा/>

लोअरकेस में मान खोजने के लिए, MongoDB में toLowerCase () विधि का उपयोग करें। लोअरकेस में मान ज्ञात करने के लिए खोज () में विधि का उपयोग करें।

आइए दस्तावेजों के साथ एक संग्रह बनाएं -

> db.demo172.insertOne({"SubjectName":"MySQL"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e3838ce9e4f06af551997e1")
}
> db.demo172.insertOne({"SubjectName":"mongodb"});
{
    "acknowledged" : true,
   "insertedId" : ObjectId("5e3838d69e4f06af551997e2")
}
> db.demo172.insertOne({"SubjectName":"MongoDB"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e3838db9e4f06af551997e3")
}

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

> db.demo172.find();

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

{ "_id" : ObjectId("5e3838ce9e4f06af551997e1"), "SubjectName" : "MySQL" }
{ "_id" : ObjectId("5e3838d69e4f06af551997e2"), "SubjectName" : "mongodb" }
{ "_id" : ObjectId("5e3838db9e4f06af551997e3"), "SubjectName" : "MongoDB" }

लोअरकेस में मान खोजने के लिए क्वेरी निम्नलिखित है -

> db.demo172.find({"SubjectName":"MONGODB".toLowerCase()});

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

{ "_id" : ObjectId("5e3838d69e4f06af551997e2"), "SubjectName" : "mongodb" }

  1. एक विशिष्ट स्ट्रिंग के साथ MongoDB दस्तावेज़ कैसे खोजें?

    किसी विशिष्ट स्ट्रिंग वाले दस्तावेज़ों को खोजने के लिए, खोज () का उपयोग करें और उस खोज में रेगेक्स के साथ एक स्ट्रिंग खोजें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - db.demo409.insertOne({Name:David Brown});{ acknowledged :true, insertedId :ObjectId(5e70e4fe15dc5dc5) } संग्रह से सभी दस्तावेज़ों को

  1. उस दस्तावेज़ को निकालें जिसका मूल्य MongoDB संग्रह से $eq से मेल खाता है?

    निकालें () का उपयोग करके दस्तावेज़ निकालें, जिसका मूल्य MongoDB संग्रह से $eq से मेल खाता है। $eq ऑपरेटर उन दस्तावेज़ों से मेल खाता है जहाँ फ़ील्ड का मान निर्दिष्ट मान के बराबर होता है। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo626.insertOne({id:1,"Name":"Chris"}); { &

  1. MongoDB दस्तावेज़ों में किसी विशिष्ट मान से ऊपर का मान ज्ञात करें?

    एक विशिष्ट मान से ऊपर के मानों को खोजने के लिए, MongoDB में $gte का उपयोग करके सिंटैक्स निम्नलिखित है - db.yourCollectionName.find({yourFieldName:{$gte:yourValue}}); आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo571.insertOne({"Price":140});{    "acknowledged" :