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

सभी मोंगोडीबी संग्रहों के माध्यम से लूप करें और क्वेरी निष्पादित करें?

<घंटा/>

सबसे पहले, आपको getCollectionNames() की सहायता से अपना संग्रह प्राप्त करना होगा।

डेटाबेस का नाम "परीक्षण" है। आइए हम सभी MongoDB संग्रहों के माध्यम से लूप करें और क्वेरी निष्पादित करें। क्वेरी इस प्रकार है -

> db.getCollectionNames().forEach(function(collectioNameDemo)... {... var nextDemo =db[(collectioNameDemo)].find().sort({_id:-1}).limit(1 ); ... अगर (nextDemo.hasNext ()) ... {... Printjson(nextDemo.next()._id.getTimestamp()); ... }...});

निम्न आउटपुट है -

ISODate("2019-02-21T18:52:43Z")ISODate("2019-03-19T17:49:00Z")ISODate("2019-03-06T15:40:12Z")ISODate("2019- 03-15T16:31:50Z")ISODate("2019-02-21T15:40:52Z")ISODate("2019-03-06T06:14:37Z")ISODate("2019-02-21T19:29:15Z" )ISODate("2019-03-15T13:35:33Z")ISODate("2019-03-14T21:13:58Z")ISODate("2019-03-18T22:02:54Z")ISODate("2019-03- 22T18:01:45Z")ISODate("2019-03-06T16:21:14Z")ISODate("2019-02-20T15:04:32Z")ISODate("2019-03-06T07:45:42Z")ISODate ("2019-03-19T12:33:17Z")ISODate("2019-03-20T21:39:21Z")ISODate("2019-03-15T16:44:26Z")ISODate("2019-03-22T06:20:45Z")आइसोडेट("2019-02-21T16:40:55Z")आइसोडेट("2019-02-21T12:45:20Z")आइसोडेट("2019-03-06T16:05:48Z")आइसोडेट(" 2019-03-06T16:00:08Z")ISODate("2019-02-28T12:43:56Z")ISODate("2019-03-20T22:11:41Z")ISODate("2019-03-06T05:56:45Z") ISODate("2019-03-06T07:34:12Z")ISODate("2019-03-14T21:00:16Z")ISODate("2019-02-28T10:33:39Z")ISODate("2019- 03-06T05:11:10Z")ISODate("2019-02-28T09:44:28Z")ISODate("2019-03-06T10:13:22Z")ISODate("2019-03-17T21:35:26Z" )


  1. संग्रहीत कार्य निष्पादित करने के लिए MongoDB क्वेरी?

    JavaScript फ़ंक्शन को system.js नामक सिस्टम संग्रह का उपयोग करके पुन:उपयोग के लिए सहेजा जा सकता है। किसी फ़ंक्शन को स्टोर करने के लिए, db.collection.save(), . का उपयोग करें आइए पहले एक फंक्शन बनाएं। निम्नलिखित प्रश्न है - > db.system.js.save({ ...    _id: "displayMessage", ..

  1. फ़ाइल का नाम और स्थान स्टोर करने के लिए MongoDB क्वेरी?

    स्टोर करने के लिए, आइए एक उदाहरण देखें और दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo645.insertOne( ...    { ...       'fileName' : 'MongoDB Program', ...       'fileLocation':'C:/users/workspace/AllMongoDBProgram/MongoDB Progr

  1. MongoDB क्वेरी अलग और गिनती का चयन करने के लिए?

    आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo586.insertOne( ...    {"details": [ ...       { ...          "Name":"Chris", ...          "Marks":71 ...       }, ...