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

MongoDB फ़ील्ड नामों में किन वर्णों की अनुमति नहीं है?

<घंटा/>

$ प्रतीक या अवधि (.) का उपयोग न करें क्योंकि MongoDB फ़ील्ड नामों के लिए इन वर्णों की अनुमति नहीं है। फ़ील्ड $ से शुरू नहीं होनी चाहिए।

यहां अनुमत वर्णों का एक उदाहरण दिया गया है -

> db.charactersAllowedDemo.insertOne({"Employee Name" : "John"});
{
   "acknowledged" : true,
   "insertedId" : ObjectId("5c7fefbc8d10a061296a3c6d")
}

संग्रह से सभी दस्तावेज़ों को ढूँढें () विधि की सहायता से प्रदर्शित करें। क्वेरी इस प्रकार है -

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

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

{
   "_id" : ObjectId("5c7fefbc8d10a061296a3c6d"),
   "Employee Name" : "John"
}

  1. MongoDB में परियोजना क्षेत्र

    MongoDB में फ़ील्ड प्रोजेक्ट करने के लिए, $project का उपयोग करें। आइए दस्तावेजों के साथ एक संग्रह बनाएं - > db.demo439.insertOne( ...    { ...       "Name" : "Chris", ...       "MarksInformation" : { ...       &n

  1. MongoDB में आईडी फ़ील्ड छुपाएं

    आइए हम दस्तावेजों के साथ एक संग्रह बनाते हैं - > db.demo575.insertOne({id:101,Information:{Name:"Chris",Age:21}});{    "acknowledged" : true, "insertedId" : ObjectId("5e916a55581e9acd78b427f7") } > db.demo575.insertOne({id:102,Information:{Name

  1. पायथन फ़ंक्शन नामों में अनुमत वर्ण क्या हैं?

    पायथन पहचानकर्ता पहचानकर्ता पायथन में वर्ग, कार्य, चर आदि जैसी संस्थाओं को दिया गया नाम है। यह एक इकाई को दूसरे से जानने में मदद करता है। पहचानकर्ता लिखने के नियम पहचानकर्ता लोअरकेस अक्षरों (ए से जेड) या अपरकेस अक्षरों (ए से जेड) या अंक (0 से 9) या अंडरस्कोर (_) का संयोजन हो सकता है। myClass, v