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

मोंगोडीबी में रिकॉर्ड डालने के दौरान उद्धरण से बचना?

<घंटा/>

दोहरे उद्धरण चिह्नों में यूनिकोड होता है जिसका मान \u0022 होता है। आइए पहले दस्तावेजों के साथ एक संग्रह बनाएं -

> db.escapingQuotesDemo.insert({"StudentFullName":"जॉन \u0022 स्मिथ"});WriteResult({"nInserted" :1})> db.escapingQuotesDemo.insert({ "StudentFullName":"डेविड \u0022 मिलर"});WriteResult({"nInserted":1})> db.escapingQuotesDemo.insert({"StudentFullName":"जॉन \u0022 डो"});WriteResult({"nInserted":1})> db.escapingQuotesDemo .insert({"StudentFullName":"कैरोल \u0022 टेलर"});WriteResult({"nInserted" :1})

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

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

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

{ "_id" :ObjectId("5ccf42e2dceb9a92e6aa195b"), "StudentFullName" :"John \" Smith"}{ "_id" :ObjectId ("5ccf42f0dceb9a92e"), "StudentFullName" :"डेविड \" मिलर "_id" :ObjectId("5ccf42f9dceb9a92e6aa195d"), "StudentFullName" :"John \" Doe"}{ "_id" :ObjectId("5ccf4303dceb9a92e6aa195e"), "StudentFullName" :"कैरोल \" टेलर"} 
  1. क्या हम MySQL तालिका में दिनांक रिकॉर्ड सम्मिलित करते समय INTERVAL कीवर्ड का उपयोग कर सकते हैं?

    हाँ, हम डेटा रिकॉर्ड डालने के दौरान INTERVAL का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - तालिका बनाएं DemoTable(ArrivalTime datetime);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.52 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। यहां, हम इंटरवल कीवर्ड का उपयोग करते हुए तारीख रिकॉर्ड बढ

  1. MySQL तालिका में डुप्लिकेट रिकॉर्ड सम्मिलित करते समय त्रुटि प्रदर्शित करें

    इसके लिए आप UNIQUE KEY का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.47 सेकंड) अद्वितीय कुंजी जोड़ने की क्वेरी यहां दी गई है - तालिका बदलें DemoTable1553 अद्वितीय जोड़ें (कर्मचारी वेतन); क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.53 सेकंड) रिकॉर्ड:0 डुप्लिकेट

  1. MySQL में रिकॉर्ड डालने के दौरान फॉर्मेट की तारीख

    रिकॉर्ड सम्मिलित करते समय दिनांक को प्रारूपित करने के लिए, MySQL INSERT कथन में DATE_FORMAT () का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.48 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2012 मानों में डालें(date_format(2014-01-21,%d.%m