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

MongoDB में दो तारीखों के बीच ऑब्जेक्ट्स कैसे खोजें?


MongoDB में दो तारीखों के बीच ऑब्जेक्ट्स खोजने के लिए ऑपरेटर $gte और $lt का उपयोग करें। इन ऑपरेटर्स को समझने के लिए, आइए एक कलेक्शन बनाएं।

यहां कलेक्शन बनाना:

>db.order.insert({"OrderId":1,"OrderAddress":"US","OrderDateTime":ISODate("2019-02-19")});
WriteResult({ "nInserted" : 1 })
>db.order.insert({"OrderId":2,"OrderAddress":"UK","OrderDateTime":ISODate("2019-02-26")});
WriteResult({ "nInserted" : 1 })

find() मेथड की मदद से कलेक्शन से सभी डॉक्यूमेंट्स प्रदर्शित करें। क्वेरी इस प्रकार है:

> db.order.find().pretty();

निम्नलिखित आउटपुट है:

{ "_id" : ObjectId("5c6c072068174aae23f5ef57"), "OrderId" : 1, "OrderAddress" : "US", "OrderDateTime" : ISODate("2019-02-19T00:00:00Z") }
{ "_id" : ObjectId("5c6c073568174aae23f5ef58"), "OrderId" : 2, "OrderAddress" : "UK", "OrderDateTime" : ISODate("2019-02-26T00:00:00Z") }

यहां दो तारीखों के बीच ऑब्जेक्ट्स खोजने की क्वेरी है:

> db.order.find({"OrderDateTime":{ $gte:ISODate("2019-02-10"), $lt:ISODate("2019-02-21") } }).pretty();

निम्नलिखित आउटपुट है:

{ "_id" : ObjectId("5c6c072068174aae23f5ef57"), "OrderId" : 1, "OrderAddress" : "US", "OrderDateTime" : ISODate("2019-02-19T00:00:00Z") }
  1. - दो दी गई तारीखों के बीच दिनों की संख्या ढूंढने के लिए पायथन प्रोग्राम

    दो तारीखों के बीच दिनों की संख्या ढूंढने के लिए, हम पायथन datetime मॉड्यूल का उपयोग कर रहे हैं। सबसे पहले, आवश्यक लाइब्रेरी इम्पोर्ट करें: from datetime import date डेट ऑब्जेक्ट बनाएं और उन तारीखों को इनपुट करें जिनसे आप दिनों की गणना करना चाहते हैं: date1 = date(2021, 7, 20) date2 = date(2021, 8

  1. - पायथन प्रोग्राम: दो वस्तुओं के बीच कार्यरत गुरुत्वाकर्षण बल ज्ञात करें

    जब दो वस्तुओं के बीच कार्यरत गुरुत्वाकर्षण बल ज्ञात करना आवश्यक हो, तो find_gravity नामक एक मेथड का उपयोग किया जाता है, और तीन पैरामीटर पास किए जाते हैं। नीचे इसका प्रदर्शन दिया गया है: उदाहरण def find_gravity(m_1, m_2, r): G_val = 6.673*(10**-11) F_val = (G_val*m_1*m_2)/(r**2) return r

  1. - दो Numpy ऐरे के बीच इंटरसेक्शन कैसे ढूंढें?

    इस समस्या में, हम दो numpy ऐरे के बीच इंटरसेक्शन ढूंढेंगे। दो ऐरे का इंटरसेक्शन दोनों मूल ऐरे में सामान्य तत्वों वाला एक ऐरे है। एल्गोरिदम चरण 1: numpy आयात करें। चरण 2: दो numpy ऐरे परिभाषित करें। चरण 3: numpy.intersect1d() फ़ंक्शन का उपयोग करके ऐरे के बीच इंटरसेक्शन ढूंढें। चरण 4: इंटरसेक्टिंग तत