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

उपयोगकर्ता परिभाषित चर को क्वेरी में सेट करने के लिए MongoDB क्वेरी?


उपयोगकर्ता-परिभाषित चर के लिए, MongoDB में var कीवर्ड का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं -

> db.demo327.insertOne({"FirstName":"Chris","LastName":"Brown"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e516952f8647eb59e562076")
}
> db.demo327.insertOne({"FirstName":"David","LastName":"Miller"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e51695af8647eb59e562077")
}
> db.demo327.insertOne({"FirstName":"John","LastName":"Doe"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e516962f8647eb59e562078")
}
> db.demo327.insertOne({"FirstName":"John","LastName":"Smith"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5e516968f8647eb59e562079")
}

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

> db.demo327.find();

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

{ "_id" : ObjectId("5e516952f8647eb59e562076"), "FirstName" : "Chris", "LastName" : "Brown" }
{ "_id" : ObjectId("5e51695af8647eb59e562077"), "FirstName" : "David", "LastName" : "Miller" }
{ "_id" : ObjectId("5e516962f8647eb59e562078"), "FirstName" : "John", "LastName" : "Doe" }
{ "_id" : ObjectId("5e516968f8647eb59e562079"), "FirstName" : "John", "LastName" : "Smith" }

क्वेरी में उपयोगकर्ता-परिभाषित चर सेट करने का तरीका निम्नलिखित है -

> var name="John";
> db.demo327.find({"FirstName":name});

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

{ "_id" : ObjectId("5e516962f8647eb59e562078"), "FirstName" : "John", "LastName" : "Doe" }
{ "_id" : ObjectId("5e516968f8647eb59e562079"), "FirstName" : "John", "LastName" : "Smith" }

  1. MySQL एक चर के साथ उपयोगकर्ता बनाएं?

    आप इसके लिए एक गतिशील क्वेरी का उपयोग कर सकते हैं। पहले यूजरनेम के लिए वेरिएबल नेम और पासवर्ड के लिए वेरिएबल नेम सेट करें। वाक्य रचना इस प्रकार है - सेट @anyVariableName=yourUserName;SET @anyVariableName1=yourpassword; अब आप MySQL से CONCAT () फ़ंक्शन का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है -

  1. एक MySQL क्वेरी में एक कॉलम में उपयोगकर्ता परिभाषित मान जोड़ें?

    आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable1847 ( GameStatus ENUM(PENDING,COMPLETED,CANCELLED));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - सम्मिलित करें DemoTable1847 मानों में (रद्द किया गया); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.0

  1. उपयोगकर्ता परिभाषित डेटा प्रकार के लिए सी ++ सेट?

    एक सेट एक डेटा संरचना है जो संख्यात्मक मान संग्रहीत करता है। समुच्चय की विशेषता यह है कि तत्व भिन्न होते हैं (अर्थात किन्हीं दो तत्वों का मान समान नहीं होता)। साथ ही मूल्यों को आरोही क्रम में संग्रहीत किया जाता है। आप C++ में सेट के डेटा प्रकार को स्पष्ट रूप से परिभाषित कर सकते हैं यानी सेट के लिए उ