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

MongoDB Document से Email-ID Get करके Print() से Display करना

इसके लिए email-id values display करने के लिए forEach() के साथ print() का उपयोग करें।

Collection बनाना

> db.demo690.insertOne({"UserName":"John","UserEmailId":"John@gmail.com"});
{ "acknowledged" : true, "insertedId" : ObjectId("5ea6db31551299a9f98c939c") }
> db.demo690.insertOne({"UserName":"Bob","UserEmailId":"Bob@gmail.com"});
{ "acknowledged" : true, "insertedId" : ObjectId("5ea6db3c551299a9f98c939d") }
> db.demo690.insertOne({"UserName":"David","UserEmailId":"David@gmail.com"});
{ "acknowledged" : true, "insertedId" : ObjectId("5ea6db47551299a9f98c939e") }

सभी Documents Display करना

> db.demo690.find();

Output:

{ "_id" : ObjectId("5ea6db31551299a9f98c939c"), "UserName" : "John", "UserEmailId" : "John@gmail.com" }
{ "_id" : ObjectId("5ea6db3c551299a9f98c939d"), "UserName" : "Bob", "UserEmailId" : "Bob@gmail.com" }
{ "_id" : ObjectId("5ea6db47551299a9f98c939e"), "UserName" : "David", "UserEmailId" : "David@gmail.com" }

Email-ID Get करके Print करने का Query

> db.demo690.find().forEach(function(document) {
...   print(document.UserEmailId);
... });

Output:

John@gmail.com Bob@gmail.com David@gmail.com

व्याख्या: find() cursor return करता है, forEach() प्रत्येक document पर iterate करता है। document.UserEmailId से field value access करके print() से console में display किया। यह MongoDB shell scripting के लिए useful है।

  1. जावास्क्रिप्ट में यूज़र इनपुट से नंबर प्राप्त करें और कंसोल में प्रदर्शित करें जावास्क्रिप्ट में यूज़र इनपुट से नंबर प्राप्त करें और कंसोल में प्रदर्शित करें

    परिचय जावास्क्रिप्ट में यूज़र इनपुट से नंबर प्राप्त करने के लिए, document.querySelector() का उपयोग करके इनपुट एलिमेंट का चयन करें, उसके .value प्रॉपर्टी को एक्सेस करें, और parseInt() या parseFloat() का उपयोग करके स्ट्रिंग को नंबर में परिवर्तित करें। उदाहरण <!DOCTYPE html> <html lang="

  1. JavaScript में tr टैग से id प्राप्त करके नए td में कैसे डिस्प्ले करें? JavaScript में tr टैग से id प्राप्त करके नए td में कैसे डिस्प्ले करें?

    मान लीजिए निम्नलिखित हमारी टेबल है: <table> <tr id=StudentDetails> <th>StudentName</th> <th>StudentCountryName</th> </tr> <tr id=FirstRow> <td>JohnDoe</td> <td>UK</td> </tr>

  1. - MongoDB एग्रीगेशन: दस्तावेज और ऐरे एलिमेंट्स से औसत प्राप्त करें

    इसके लिए, $avg के साथ $group और aggregate() का उपयोग करें। आइए दस्तावेजों के साथ एक कलेक्शन बनाते हैं: > db.demo598.insertOne({ Information:Student, id:100, details:[ {Name:Chris,Marks:75}, {Name:Bob,Marks:55} ] }); { acknowledged : true, insertedId : ObjectId(5e9